vb.net 与c#哪个更有前途?

vb.net 与c#哪个更有前途?
个人感觉两者功能似乎不相上下,但是从社会上的需求来看,似乎c#要的人远多于vb.net,为什么啊?
到底学哪个好,VB.net还是c#?
本人做软件测试工作,用到的QTP,excel编程等,使用vb脚本多些,和vb.net也算有些联系。但是又怕vb以后淘汰,真不知道学不学c#?

首先,VB.NET和C#都是.NET平台下的编程语言,功能上是不分上下的
一般来说,很多应用用VB.NET写比C#少用很多代码,特别是操作Office和XML的时候(VB.NET可以直接在程序中导入XML的命名空间),VB.NET的语言抽象程度比C#高
国内对C#比较迷信,其实VB.NET在国外比C#用的普遍
个人建议两者都学
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-04
先看看这份语言排行榜:
http://wenku.baidu.com/view/5b931a28915f804d2b16c157.html
Java排第一,c排第二,C++第三,vb.net第四,C#第七.
不过前几天我看了下最近的排行C#排到了第六(链接地址找不到了).
从语言功能上vb.net的IDE提示功能更强.
从长远上来看,vb.net和C#都是微软主推的语言,vb.net以前是微软的主打,但现在好像更偏重于C#.
从国内计算机界的现状看c#的使用者更多,因为大多数计算机专业的学生都是从C语言学起的.而且最近微乳退出了C#4.0,据说功能更强大了(不过我现在还没用过C#4.0,有兴趣你可以用一下.)
从实际工程中来讲.你的vb的项目放到一个程序集中,c#的项目放到一个程序集中,程序集之间是可以自由调用的.

就我个人而言,我更喜欢C#.我也建议你学C#.等你工作时你周围的人都用C#,你也就能方便的加入到项目中.而且你学c#以后还能比较轻松的转到java.java的工资一般比.ent的工资高哦.
第2个回答  2010-09-04
个人感觉两者都要学,VB.NET相对直观一点,比较好上手,C#可能运用的领域更广泛一点,我是学C#的,有的时候会遇到一些问题,在网上搜索答案的时候很多很好的回答都是针对VB.NET的,所以都学的话在知识上可以互补。而且语言这个东西都是触类旁通的,一种语言学精了,再学习其他的语言也就不会花太多时间了。
第3个回答  2010-09-07
个人认为C#有前途,C#简单易懂
第4个回答  2010-09-04
C#前途更好吧,个人见解,仅供参考

在学习.net的时候,是选择VB.net还是 C#好呢?
在捆绑支持方面,VB.NET提供更好的支持,允许更无缝地与COM实体集成。然而,这一优势并不绝对,C#和VB.NET都需要采用运行时可调用的包装以及相等量的源代码来执行实体。VB.NET的IDE中集成的后台编译程序和语法检查器提供更为直观和友好的错误提示,使开发者在编写代码时能更准确地定位问题并进行修正。讨...

.NET语言的选择,C#,VB.Net哪个更有前途?
从VB6移植代码的程序员,最佳选择就是VB.net,因为其他.net语言没有一种是与VB相似的。而且即使VB6的工程移植到VB.net非常困难,也有一个移植向导可以帮助你完成大部分工作。如果手工把他移植到C#,需要白白花费大量的时间。而且刚开始使用C#的VB程序员通常都会为C#缺少他们熟悉的函数而头疼。VB.net不会...

vb.net和c#最好学哪个,本人没有基础,工作需要必须学习,网上答案都是...
4. VB.net在很大程度上是为了照顾以前使用VB6的程序员而存在的,而C#的需求量更大。

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

讨论VB.NET与C#到底学哪个好
1、VB.NET基于vb发展而来的语言,但绝不是简单的升级,因为本质东西已经没有共通之处了,但让你有似曾相识的感觉,上手还是比较快的。2、VB.NET与C#编译后的微软中间语言MSIL内容都是一致 二、学C#吧,原因:如果你是从没有开的经验朋友,那就从C#直接开始原 1、因为商业的关系,MS先生们肯定会有...

VB.NET的前途怎样?
1、编程语言只是一种工具,只要做出来的产品好就有前途2、如果你是新学.net 建议学 C# 比较使用C#的比较多,一般一个团队只会用一种开发语言

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

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

VB和C#那个比较好
c#,这是微软的战略方向,它会的人少,有前途,而VB因入门简单非专业人也会点,以后会的人也更多,没有竞争优秀

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

相似回答