考えられる議論C#
を処理する経験則またはコーディング規約契約はありますか?null
例として、パラメーターを取得するカスタムメソッドを作成していbyte[] data
ます。
public static string ConvertDataToMyOwnAndCustomString(byte[] data) { ... }
さて、合格した場合はどうすればよいdata
ですnull
か?
NullReferenceException
可能性が発生するようにそのままにしておくべきですか?または、小切手を書いて次のようなことをする必要があります。
if (data == null) return null;