&tag(CSharp/Tips); &tag(CSharp,Tips); *目次 [#xc7f12ea] #contents *参考情報 [#s7cedc95] *プロジェクト [#d6dff830] **作業ディレクトリ [#x9c04351] -[[C# デバッグ構成のプロジェクト設定:http://msdn.microsoft.com/ja-jp/library/aa291227(v=vs.71).aspx]]によると Visual C#プロジェクトの場合、デフォルトで<プロジェクトルート>\bin\debugが作業ディレクトリとなる。 -VC++の場合<プロジェクトルート>が作業ディレクトリだったが異なっているので注意が必要。 *アノテーション [#g7be19b0] **ValidationAttributeを使う [#dabf4b33] -参照設定でSystem.ComponentModel.DataAnnotationsを参照する。 *デバッグ [#t65c6a8e] **Assertを使う [#kab15c11] Debug.Assert(condition, message)で使用可能。 #pre{{ Debug.Assert(x > 10, "xが10より大きくありません"); }}