Class(メソッド)

命名規則

 (1)Pascal記法(すべての単語を大文字)で統一

  ex) SringBuilder

 (2)動詞+名詞

  ex) addElements

■引数

 (1)引数は65536個まで宣言できるが、5~7個以上になる場合は

  関連する引数をclassに纏める等すべき。

■修飾子

 ・public,Protected internal,protected,internal,private:略

 ・abstract:抽象メソッド

 ・static:クラスメソッド

 ・new:継承されたメソッドを隠蔽

 ・virtual:派生クラスでオーバーライドできる

 ・override:virtualをオーバーライド

 ・sealed:派生クラスでオーバーライドを禁止

 ・async:非同期メソッド

 ・extern:メソッドの本体は外部で定義されている

オーバーロード

 ・同一クラス内に、同一名称だが引数の数または型が異なるメソッド

  を定義すること。

■ローカル関数

 ・関数のなかに、その関数内でのみ有効な関数を定義できる。