文字列フィールドを継続的にチェックして、nullまたは空白かどうかを確認します。
if(myString == null || myString.Trim().Length == 0)
{
throw new ArgumentException("Blank strings cannot be handled.");
}
少し入力する手間を省くために、同じ効果を持つStringクラスの拡張メソッドを作成することは可能ですか?クラスインスタンスに拡張メソッドを追加する方法を理解していますが、静的拡張メソッドをクラスに追加するのはどうですか?
if(String.IsNullOrBlank(myString))
{
throw new ArgumentException("Blank strings cannot be handled.");
}