Class(メンバ変数)

■メンバ変数

 (1)概要 

  ・クラスの直下に宣言された変数のこと。フィールド。

   クラス内のメソッドの中で定義された変数はメンバ変数ではない。

  ・メンバ変数はvarを使用できない。

 (2)命名記法

  命名記法はcamelCaseで統一する。

   ex) firstName

  また、メンバ変数は頭に"_"をつけるといった場合も多い

 (3)修飾子

  ・public:どこからでも

  ・protected internal:派生クラスと、同一アセンブリから

  ・protected:同じクラスと派生クラスから

  ・internal:同一アセンブリから

  ・private、readonly、static:省略

  ・new 継承されたメンバーを隠蔽

  ・valatile:マルチスレッドから更新される可能性があることを宣言