您的位置:首页 > 职场人生

VB程序员眼中的C# 8

2008-04-10 03:43 316 查看
通过使用ReadOnly,我们可以在构造器或初始数中设置一个值,这个值以后就不能再被修改。   比如,我们将一个叫做Color 的属性设定为ReadOnly:
   public static readonly Color Red;
   Structs
   C# 中的Struct 是一种合成数据类型,由一些元素或数据类型组成。我们可以将它与 VB 中的用户定义类型相比较。比如:
   struct Point
   {
   public int x;
   public int y;
   }
   然后就可以象下面一样引用这个struct:
   Point p1;
   p1.x=10;
   p1.y=10
   As
   As 操作符用于检查左侧操作数的类型,如果可以的话就将它转换成右侧操作数。比如:
   int a as b;
   如果‘a’能被转换成‘b’,就进行这个转换。
   If
   在C# 中没有‘Then’或‘ElseIf’语句,这一点不象VB。以下是 VB 和 C# 中 If 语句的比较:
   在VB中:
   If size < 60 then
   value=50
   end if
   在C#中:
   If (size < 60);
   value=50;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: