下面是兩個結構:
public struct structwithpublicmembers
public struct structwithproperties
set
}private int _y;
public int y
set }}
下面是賦值:
structwithproperties propertiesstruct;
structwithpublicmembers membersstruct;
membersstruct.x = 50;
membersstruct.y = 100;
propertiesstruct.x = 50;
propertiesstruct.y = 100;
console.read();
可是編譯出錯:
分析:當呼叫結構的公共欄位時,可以不使用new關鍵字來定義結構變數;當呼叫結構的屬性或方法時,必須使用new關鍵字來定義結構變數。
解決:structwithproperties propertiesstruct =new structwithproperties();
structwithpublicmembers membersstruct;
membersstruct.x = 50;
membersstruct.y = 100;
propertiesstruct.x = 50;
propertiesstruct.y = 100;
List的方法和屬性 方法或屬性 作用
capacity 用於獲取或設定list可容納元素的數量。當數量超過容量時,這個值會自動增長。您可以設定這個值以減少容量,也可以呼叫trin 方法來減少容量以適合實際的元素數目。count 屬性,用於獲取陣列中當前元素數量 item 通過指定索引獲取或設定元素。對於list類來說,它是乙個索引器。a...
C List的方法和屬性 方法或屬性 作用
capacity 用於獲取或設定list可容納元素的數量。當數量超過容量時,這個值會自動增長。您可以設定這個值以減少容量,也可以呼叫trin 方法來減少容量以適合實際的元素數目。count 屬性,用於獲取陣列中當前元素數量 item 通過指定索引獲取或設定元素。對於list類來說,它是乙個索引器。a...
List的方法和屬性 方法或屬性 作用
capacity 用於獲取或設定list可容納元素的數量。當數量超過容量時,這個值會自動增長。您可以設定這個值以減少容量,也可以呼叫trin 方法來減少容量以適合實際的元素數目。count 屬性,用於獲取陣列中當前元素數量 item 通過指定索引獲取或設定元素。對於list類來說,它是乙個索引器。a...