2012-11-03から1日間の記事一覧

default(Type)

C#は静的型づけの言語なので、varもあくまで型推論で静的な型が決定するものです。 var hoge = new Hoge(); hoge = new Piyo(); // ←エラーになる なので、varの宣言時にnullを代入しようとすると、型が推論できないのでエラーになります。そういうときはdef…