C#の構造体

(1)構造体(デフォルト引数なしのコンストラクタがあるでしょう)コンストラクタを宣言していないのいずれか、のいずれかのステートメントの引数のコンストラクタがあり、構造体の文は、引数なしのコンストラクタの表示をサポートしていません。

(2)構造体のコンストラクタサポートオーバーロード。

(3)すべての内部コンストラクタは、構造体は、すべてのフィールドと属性に割り当てられなければなりません。

(4)メソッドの構造体の前に、あなたはすべてのフィールド上の値を割り当てられている必要があります。

構造体ValPoint 
{ 
    公共 のint X。
    公共 int型のy;
    公共 ValPoint(int型のx、int型のY)
    { 
        この .X = X。
        この .Y = Y。
    } 
}
ValPointのVP; 
vp.x = 1 
vp.y = 2
ValPoint VP = 新しい ValPoint();

 

おすすめ

転載: www.cnblogs.com/liliuwei/p/11271338.html