VB程式設計師眼中的C 8

2021-04-16 13:09:09 字數 678 閱讀 3070

通過使用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...