通過使用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;
VB程式設計師眼中的C 8
通過使用readonly,我們可以在構造器或初始數中設定乙個值,這個值以後就不能再被修改。比如,我們將乙個叫做color 的屬性設定為readonly public static readonly color red structs c 中的struct 是一種合成資料型別,由一些元素或資料型別組成...
VB程式設計師眼中的C 8
通過使用readonly,我們可以在構造器或初始數中設定乙個值,這個值以後就不能再被修改。比如,我們將乙個叫做color 的屬性設定為readonly public static readonly color red structs c 中的struct 是一種合成資料型別,由一些元素或資料型別組成...
VB程式設計師眼中的C
vb程式設計師眼中的c 乙個程式通常有乙個主函式,以表示程式的入口,它的名字一般是main。下面是乙個簡單的沒有返回值的主函式,函式名前是void型別 using system class test public static void main console.writeline hello un...