讨论VB.NET与C#到底学哪个好

如题所述

你是dotnet的拥趸,你也许会碰到一个查遍了所有资料也得不出一个结论的答案:那就是学VB.NET与C#,我也是半路出家的道士,曾经也苦苦的寻求的答案。
到头来也是一无所获反而更加的迷惘了。根据我个人的经验,特为和我当年有同种寻求答案的人提供一种参考。
一、学VB.NET吧,原因:
如果你有过vb的编程经历,要那就建议你从VB.NET开始吧,虽然VB.NET已经与vb有着本质的变化了,它看起来才是一真正的面向对象的语言,但MS又为vb开发保持留了最大平滑过渡的可能性。
1、VB.NET基于vb发展而来的语言,但绝不是简单的升级,因为本质东西已经没有共通之处了,但让你有似曾相识的感觉,上手还是比较快的。
2、VB.NET与C#编译后的微软中间语言MSIL内容都是一致
二、学C#吧,原因:
如果你是从没有开的经验朋友,那就从C#直接开始原
1、因为商业的关系,MS先生们肯定会有所侧重,把更多的精力投入到这门新的语言中。
,哪种对你来可以取得更多的收益,你就用哪门语言。
温馨提示:内容为网友见解,仅供参考
无其他回答

vb.net和c#最好学哪个,本人没有基础,工作需要必须学习,网上答案都是...
1. VB.net和C#在学习难度上相差不大,对于初学者来说,如果有基本的编程概念,大约需要3天时间来入门,7天时间就能编写一般的程序。2. 这两门语言基本上可以相互翻译,因此,一旦掌握了其中一种,另一种也相对容易理解。3. 推荐的入门书籍是《C#入门经典》(John Wiley & Sons,Inc 授权清华大学出版...

在学习.net的时候,是选择VB.net还是 C#好呢?
讨论两种语言的优劣确实难以得出明确结论,但微软的观点是所有.NET语言都是平等建立的。选择学习VB.NET或C#并不应过于纠结于语言本身,而应着重于学习.NET类库的开发经验。因此,建议开发者根据个人兴趣和学习目标选择合适的学习路径,并专注于理解和掌握.NET框架的核心结构。

求帮助 我现在要做毕业设计 想问问C# VB.NET 哪个更好学
C#相比VB.NET更容易些,其语法简捷明了,并且C++和C#微软的主推荐高级开发语言,VB.NET是基于VB 6.0升级而来的,从语法和特性上基本没有高度的提升,目前VB语言已经停止不前了,而且对于招程度员的企业而言,几乎很有特别的需要招VB程度员了 特此声明:VB程序员招得少了,不代表这项开发语言就被淘汰...

讨论VB.NET与C#到底学哪个好
一、学VB.NET吧,原因:如果你有过vb的编程经历,要那就建议你从VB.NET开始吧,虽然VB.NET已经与vb有着本质的变化了,它看起来才是一真正的面向对象的语言,但MS又为vb开发保持留了最大平滑过渡的可能性。1、VB.NET基于vb发展而来的语言,但绝不是简单的升级,因为本质东西已经没有共通之处了,...

学C#还是学VB.NET或者Java?
上面几位高手已经说的不错了,我是学C#的,其它几门语言也接触过一点,在编程语言中,C++可被称为编程的贵族,C++学好了,你从事编程可以接触到比较核心的东西,当然待遇方面也是很好的。vb是一门老的语言了,它可以说是一门入门的语言,但把它学精了,也是很牛的。Java是应用最广泛的一门语言,用...

学习.NET用VB好,还C#好呢
我感觉还是先学VB比较好,学习了VB.NET以后,C#基本也就会了。 其实它们有很大的联系,比如学习VB,其中的ADO\\ASP等模块基本与C#相似。 本人就是学习的VB.NET

ASP.net(c#)与asp.net(vb.net)的区别是什么?哪个更好一些?
基本上没有太大的差别,但是C#聼起来感觉会比VB.NET优秀。但是有一点是C#的表现力会更简洁。VB.NET则更接近人类语言。

.NET语言的选择,C#,VB.Net哪个更有前途?
VB.net的语法显然要比C#更加接近VB6,网上流传的VB与VB.net差别被过分夸大,使部分程序员退缩。其实VB.net增加的只是面向对象的思想,许多VB程序员不具备完善的面向对象编程开发经验,因此觉得VB.net难以接受,这是很容易克服的。想想看,即使你要使用C#不也得学习面向对象吗?至于有C\/C++\/Java经验的人...

VB.net 和C#.net 各有什么优缺点
只有英文资料才有看头,中国的没有什么好资料),得看看英文水平过不过关。还有VB.NET的ide也比C#的IDE好得多,代码看得也舒服。(C#的大括号{}太烦人)。至于VB6对C的帮助,只是理解上会容易一些,其它用处不大。有VB6的基础学VBNET会方便一些,但是并不是会VB6就会VB.NET,它们差别也不小。

C# 和 VB.NET 的优缺点?
C#和VB.net本质上都是.net框架下的,除了语法上有一些差别,两者可认为是同样的。稍有不同的是VB.NET继承VB的弱类型机制,没有C#对数据类型的规定得严格。就.net框架来说说优缺点吧。优点:开发简单,支持的语言多,有很丰富的现成的类库可以使用,不必编写底层代码,只需关注业务逻辑。缺点:仅支持...

相似回答