.net平台第一语言是C#,再学vb.net根本没必要。vb.net是为之前掌握vb,但想进入.net平台开发,为这部分人设计的。
刚开始的时侯,我也在想有没有必要学C#,但是后来发现这2东西在net中就绑一起的同父同母的双胞胎(而且是越用后来越一样),你想避都避不开。新手甚至于在争吵,那个更优,其实你可以发现一下,net上超过3年工龄的没有谁不是2门语言都会的(当然3年你一年写一个程序权当例外)。 这种C#,VB.net绑在一起使用业界的现象,而且从VS2003-2005,2008,2010,2013,2015…… 这种粘链还会很长时间持续下去,.net中语言很多,J#,Python..但这种奇怪的现象仅限于C#和VB,这个也源于C#中好多特性从当年名噪一时的C++,VB6中直接革新而来,但是VB.net的存在是由于微软并没有放弃VB,因为VB类似于自然语言的语法无法放弃,而且面对非常宠大的用户群体和资源。
我们上学学专业时,假设总共要学50本教材,那么编程语言只有4、5种,例如汇编语言、c、basic 或者类似系列、一种结构化语言、一种关系数据库系列语言。什么时髦的编程语言其实都没多大作用,自学就够了,关键是你要学会编译系统原理、计算机体系结构原理、I/O系统原理、操作系统原理、数据库系统原理(我说的是数据库系统设计、不是会“用”数据库系统)、数据结构、算法、多元统计、系统工程、软件工程.......以及几十门决定了一个学生基本逻辑素质的基础课程。 有没有必要学 vb.net 呢?我不知道。但是你不能用 vb.net 或者 c# 来说事儿,你要用你的其它课程知识来说明。
16,554
社区成员
110,527
社区内容
加载中
试试用AI创作助手写篇文章吧