Visual C# 2013逆引き大全 555の極意

基本プログラミングの極意 - Tips179 オブジェクト生成時にプロパティの値を代入する

Icon comment count 0
Icon stock count 0

Tips179オブジェクト生成時にプロパティの値を代入する

Pointインスタンス生成時にプロパティを設定(オブジェクト初期化子)

Level1
対応
  • EXP
  • PRO

クラスのインスタンスを生成するときに、「{}」(中カッコ)を使って、クラスのプロパティ(またはフィールド)の値を設定できます。これをオブジェクト初期化子と言います。

new クラス名 {プロパティ名 = 値, …}

複数のプロパティ(フィールド)を設定する場合は、「,」(カンマ)で区切ります。

リスト1では、ボタンをクリックされたら、SampleClassクラスの生成と同時にNameプロパティの値を設定しています。

リスト2では、SampleClassクラスとNameプロパティを定義しています。

実行結果

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません