http://www.csdn.net/develop/article/19/19081.shtm

解决方案 »

  1.   

    http://www.csdn.net/develop/article/19/19081.shtm
      

  2.   

    这多打击我:-)不是的,尽管不大,差别还是有的,比如说性能,开发效率,另外还有VB不支持xml注释!
      

  3.   

    VB.NET没用过,不过Visual C#对设计模式,泛型的支持,面向对象比VB.NET更彻底,而且现在Borland也在支持C#,如果微软的东西不行了,还可以跟着borland,hoho!!以下来自MSDN:C# 语言中的许多功能是基于以下四种不同设计目标而创建的: 统一的类型系统以及简化值类型和引用类型在 C# 语言中的用法。 
    通过 XML 注释、特性、属性、事件和委托等功能建立基于组件的设计。 
    借助 C# 语言的独特功能(包括安全的指针操作、溢出检查等)建立实用的开发人员控制功能。 
    建立诸如 foreach 和 using 语句这样的实用语言构造,提高开发人员的效率。 
    在 C# 语言的“Visual Studio for Yukon”版本中,Microsoft 计划通过将广泛的研究语言和行业语言中的各种功能结合在一起建立一种简洁、实用的语法。这些语言功能包括泛型、迭代程序、匿名方法和局部类型。潜在的未来功能
    实际上,C# 的未来创新功能主要基于统一的类型系统、基于组件的开发、开发人员控制功能和实用的语言构造。下面总结了 Microsoft 计划在 C# 语言的下一个主要版本中提供的四种主要的新功能。这些功能的设计尚未完成,Microsoft Corporation 欢迎广大的开发人员针对这些功能发表评论。泛型
    随着项目变得越来越复杂,程序员日益需要一种方法来更好地重复使用和自定义他们现有的基于组件的软件。为了实现在其他语言中重复使用高级代码,程序员通常要使用一种名为“泛型”的功能。C# 将包括一种安全且高效的泛型,它与 C++ 中的模板和 Java 语言中提出的泛型在语法上只是稍有差别,但在实现方式上却存在很大差别。符合标准
    2001 年 12 月,欧洲计算机制造商协会 (ECMA) 将 C# 编程语言批准为一项标准 (ECMA 334)。此后不久,C# 标准便得到国际标准化组织 (ISO) 的快速跟踪处理,预计很快就会得到批准。C# 标准的创建是新编程语言发展史中的重要里程碑,它预示着未来有望在各种操作系统平台上编写多种实现。实际上,我们从其简短的历史中可以看到,许多第三方编译器供应商和研究人员已经将它当作标准来实现并创建了自己的 C# 编译器版本。
      

  4.   

    一个转换程序,从VB.net 代码到 C#代码?
      

  5.   

    这多打击我:-)不是的,尽管不大,差别还是有的,比如说性能,开发效率,另外还有VB不支持xml注释!
      

  6.   

    性能差不多,开发效率我觉得VB.NET稍快,但不快很多,VB也可支持xml注释,下个补丁就行。
      

  7.   

    Hillwell,How are you, what your feel to be a star?
    比如:
    C#支持
    运算符重载,
    unsafe代码
    XML注释
    sbyte,ushort,uint,ulong
    += -=等运行There is a good white pager for this question from MSND,hope it helps.INFO: "Differences Between Visual Basic .NET and Visual C# .NET" White Paper Is Available
    http://support.microsoft.com/?kbid=308470
      

  8.   

    对无而言是在学C#,因为C#可以在C++和JAVA上继承了很多的优点。
      

  9.   

    dahuzizyd(你就是我心中的女神) 
    c#builder也是基于.netframework哦
      

  10.   

    搞来搞去还是离不开.netframework!主要看你喜欢用哪种
      

  11.   

    我就搞不懂了,明明MS已经说的很明白了,VB.NET,C#,J#都是.NET的语言实现方式,除了语法没有什么区别,为什么总有人要讨论C#和VB.NET哪个好,再提出这种论调的人请好好去学习一下什么叫做.NET的跨语言编程