C#

foreachの時のNullReferenceExceptionを回避する

概要 C#のforeach文において、以下の例外を起こさせないようにする。 ハンドルされていない例外: System.NullReferenceException: オブジェクト参照がオブ ジェクト インスタンスに設定されていません。 例外が発生するソースコード例 List<string> msgList = new Li</string>…

C# クラス内のプロパティへのアクセス方法

概要 C#のプロパティへのアクセス方法で少し混乱したのでまとめ。 前提 以下のようにクラスを定義しているとします。 Week(またはWeek2)クラスにはMondayというプロパティとDayというプロパティがあり、さらにDay(またはDay2)クラスにはMorningというプ…