プロジェクトに取り組んでいると、コーダーはチェックでこれを頻繁に行います。まず、nullable int に値があるかどうかを確認し、次に 0 より大きいかどうかを確認します。なぜでしょうか。1 つのチェック (0 より大きい場合) で十分なはずなのに、なぜ 2 つのチェックを行うのでしょうか? null は 0 より大きくないので ...それは冗長ですか?
これが私がここで尋ねるものであるかどうかはわかりませんでしたが、Google検索でそれをどのように表現すればよいかわからなかったので、このプログラマーが何をしているのかわからないかもしれません.