9
ブール値をクリアして呼び出しを行うにはどうすればよいですか?ブールトラップ
@ benjamin-gruenbaumのコメントで指摘されているように、これはブールトラップと呼ばれます。 このような機能があるとしましょう UpdateRow(var item, bool externalCall); 私のコントローラーでは、その値externalCallは常にTRUEです。この関数を呼び出す最良の方法は何ですか?私は通常書く UpdateRow(item, true); しかし、「真の」値が何を意味するのかを示すために、ブール値を宣言する必要がありますか?関数の宣言を見ることでそれを知ることができますが、次のようなものを見た場合は明らかに速く、明確です bool externalCall = true; UpdateRow(item, externalCall); PD:この質問が本当にここに当てはまるかどうかはわかりませんが、当てはまらない場合は、どこでこれに関する情報を入手できますか? PD2:非常に一般的な問題だと思ったため、言語にタグを付けませんでした。とにかく、私はc#で作業し、受け入れられた答えはc#で動作します