VB.net 和C#.net 各有什么优缺点
3个回答
展开全部
VB.net完全是为了让VB程序可以再.Net平台上运行而存在的,其本身就是一堆缺点,运行效率上没有VB高,对象取得也没有VB方便,语法和VB基本一样,所以编写起来也麻烦,虽然是.Net框架下的语言,但对.Net的支持又不是很好,却又因为.Net拖慢了VB自傲的高速。
C#就完全不同了,他就是给.Net写的,肯定是对.Net支持最好的语言了,而且语法也比较简单,和C、C++、Java的语法是一样的,只是.Net的类库和这三种语言不同,所以实际写代码时,比VB、VB.net、C、C++、Java都要简单
C#就完全不同了,他就是给.Net写的,肯定是对.Net支持最好的语言了,而且语法也比较简单,和C、C++、Java的语法是一样的,只是.Net的类库和这三种语言不同,所以实际写代码时,比VB、VB.net、C、C++、Java都要简单
展开全部
两种语言大部分情况代码可以互相转换
VB.net 的代码语法 和我们平常说话比较接近更好理解,但是写起来繁琐。
比如,定义变量int1为Int32类型。
VB.NET Dim int1 As Int32
C# Int32 int1 //很简洁
2. VB.net 函数名变量名不区分大小写,对初学者来说不容易出错
3. C#中有指针,可以写些非托管的代码,优化运行效率。
4. 微软为VB.NET准备了些很实用的方法函数,C#工程默认不引用这些。
5.微软的重点是C#
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然学C# 没听说哪个单位招人要VB.net 的. VB.net 代码繁琐,C#简单.C#是微软专门为.net平台开发出来用来与java对抗的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询