1.C#、VB.NET-3.クラス-2.プロパティユーザー定義型(構造体やクラス)のオブジェクトに対して、配列のような特定要素を取得・設定できる仕組みをインデクサと言います。VB.NETでは既定のプロパティとも言います。インデクサはメソッドとプロパティの両方の性質を持ち合わせた機能です。1.C#、VB.NET-3.クラスgetter、setterそれぞれにアクセス修飾子を設定することが可能です。C#のみ、自動実装プロパティでも従来の記述でもどちらも設定可能です。1.C#、VB.NET-3.クラス外部からの制御用として読み取り、書き込みの設定制御が可能です。C#とVB.NETで少し記法が異なりますので注意しましょう。1.C#、VB.NET-3.クラス前回お話した通り、プロパティは自分でgetアクセサとsetアクセサを設定する必要がありました。自動実装プロパティを利用すると、この部分を簡略して記述することが可能です。1.C#、VB.NET-3.クラスクラスのプロパティはオブジェクト指向プログラミングの中でも非常に有用で、クラス構築ではなくてはならない存在です。オブジェクト指向プログラミングの話でよく出てくる「隠蔽」を実現することができます。1.C#、VB.NET-3.クラス便利なのか余計なお世話なのか分かりませんが、VB.NETのプロパティは引数を実装できます。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。