C# 定義字段
提問人:劉團圓發(fā)布時間:2020-12-07
用標準的變量聲明格式(可以進行初始化)和前面介紹的修飾符來定義字段,例如:
class MyClass
{
public int Mylnt;
}
字段也可以使用關(guān)鍵字readonly,表示這個字段只能在執(zhí)行構(gòu)造函數(shù)的過程中賦值,或由初始化賦值語句賦值。例如:
class MyClass
{
public readonly int MyInt *= 17;
}
可使用static關(guān)鍵字將字段聲明為靜態(tài)字段,例如:
class MyClass
{
public static int MyInt;
}
靜態(tài)字段必須通過定義它們的類來訪問(在上面的示例中,是MyClasS.MyIiit),而不是通過這個類的對象實例來訪問。另外,可使用關(guān)鍵字const來創(chuàng)建一個常量值。按照定義,const成員也是靜態(tài)的,所以不需要使用static修飾符(實際上,使用static修飾符會產(chǎn)生一個錯誤)。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>