2005-02-18 Option Strict On 業務日誌.NET 今回の仕事、親分の趣味でOption StrictがONになっているのだが、そうなると、プライベート変数などの初期値、特にString型などはすべてNothingで初期化されてしまうのね。というわけで、シリアライズ対象のデータを入力せずにシリアライズした場合にエラーが出る、という現象の原因を突き止めるのに、非常に時間がかかってしまった。 シリアライズ対象クラスの全プロパティにキッチリ初期値を設定して対処。