2018-04-23から1日間の記事一覧

Class(メンバ変数)

■メンバ変数 (1)概要 ・クラスの直下に宣言された変数のこと。フィールド。 クラス内のメソッドの中で定義された変数はメンバ変数ではない。 ・メンバ変数はvarを使用できない。 (2)命名記法 命名記法はcamelCaseで統一する。 ex) firstName また、メンバ変…

Class(命名、修飾子)

■命名について (1)Pascal記法(すべての単語を大文字)で統一 ex) SringBuilder (2)目的に応じたサフィックスをつける ex) ~Exception [例外クラス] ~Attribute [属性クラス] ~Test [テストクラス] ~EventArgs [イベント引数] ■修飾子 ・public:どこからで…

Dictionary、SortedDictionary、SortedLis

Dictionaryはソート順をもたない。 SortedDictionaryはソート順を持つ。 SortedListは同様にソート順を持つDictionaryだが 検索等においてより高速なアルゴリズムを持つ。 ただし、要素の追加、削除については低速。