看你以前用什么了!
如果新学的话用VB。NET简单
如果你以前就用过C那就用C#

解决方案 »

  1.   

    以前用过VB的,就用VB.NET
    以前用过C++或者Java的,就用C#初学的话,学C#也可以
      

  2.   

    vb容易上手,但使用起来c#好些,如果能力强的话,直接用c++更好
      

  3.   

    c#
    1 c#是微软主推语言
    2 c# 语言格式规范严格,写的代码清晰
      

  4.   

    如果是初学者的话建议还是用C#,毕竟它是专门为.net而开发的一种语言。非常的近似于java很好用。当然,最主要的还是你的编程思想。没了编程思想,用什么也都一样。
      

  5.   

    还是C#好,今后的发展空间应该比VB要大
      

  6.   

    都行.
    建议用c#
    毕竟是ms极力推崇的.^_^
    前提是你有c/c++/java等的基础
      

  7.   

    语言的差异在.net中本来就很小,何必在乎学什么,自己喜欢就好
      

  8.   

    没有VB基础的话就用C#吧VB优点很多,我的项目70%用VB写
      

  9.   

    我说两句:我觉得:如果需要学.net技术,急用来开发赚钱的话,那就适合那个学那个,就如上面同学们说的,你有basic基础,就学vb.net 它的优点是好学,易用,高效。如果你有c,c++,java基础,那建议学c#它是一种集合了多种特点的全新的主推的及其有前途的语言。如果你是新学者,那么我建议你学C#。我觉得basic出了好学易用之外,特点很少。而c的语言有点很多,而且主流的开发工具,大都与c语法相同或相近,所以临时有新项目转型也很容易。而与basic语法相近的语言确不多,lotus script是这样的。但是那套东西太专业。学习lotus script的人只能搞lotus 开发,要转到别的上便就难了。
      

  10.   

    同意precipitant(前进的) 的看法