Class(メンバ変数)
■メンバ変数
(1)概要
・クラスの直下に宣言された変数のこと。フィールド。
クラス内のメソッドの中で定義された変数はメンバ変数ではない。
・メンバ変数はvarを使用できない。
(2)命名記法
命名記法はcamelCaseで統一する。
ex) firstName
また、メンバ変数は頭に"_"をつけるといった場合も多い
(3)修飾子
・public:どこからでも
・protected internal:派生クラスと、同一アセンブリから
・protected:同じクラスと派生クラスから
・internal:同一アセンブリから
・private、readonly、static:省略
・new 継承されたメンバーを隠蔽
・valatile:マルチスレッドから更新される可能性があることを宣言