私が知る限り [*]、C# はデフォルトで単純な古いデータ型 ( int、float、boolなど) を適切な値に設定します。 int a、float b、およびは、それぞれbool c値0、0.0f、および を取りfalseます。
これがそうであると仮定します:
わかりやすくするために、変数に0、0.0f、およびの値を明示的に指定falseする必要がありますか?それとも、値を暗黙のままにして、記述するコードの量を減らし、(ほぼ間違いなく)プログラムに導入できるエラーの数を減らす必要がありますか?
[*] 正直なところ、10 分間グーグル検索した後、これを確認する関連ドキュメントを見つけるのに苦労しています! 誰かが私にそれを指摘したら、私は質問を修正します!