VB.NET与C#的一些区别

来源:互联网 发布:linux coreos 编辑:程序博客网 时间:2024/04/28 19:07

VB.NET与C#的一些区别:

1.功能:

  VB.NET C# 例如 features 有 无 IsDBNull()函数,求幂函数 支持指针

 无

 有

 支持Unsigned数据类型 无 有  移位操作符 无 有  内嵌的文档(XML) 无 有  后期绑定(Late binding) 有 无  模块(modules) 有 无  动态数组 有 无 重新分配数组空间的Redim

    

2.关键字: 

 VB.NET C#  Inherits :  Implements  :  MustInherit  abstract NotInheritable  sealed  Overridable virtual MustOverride  abstract Overrides  override  [Overloads]  无  Shadows  new Shared  static Public public Protected  protected  Friend internal Protected Friend  protected internal  Private  private Static  用别的方法实现 ByVal  无  ByRef  ref  [Optional ] 无 ParamArray  params 无法实现  unsafe 无法实现 fixed