2
負の#if文の後ろにコードがクリアされているか、まったく使用されていませんか? C + +で私はプリプロセッサはそれをクリアしたことを理解したが、C#ではプリプロセッサがないので、機能は少し変わる可能性がある。私は少し見ていましたが、これについての文書で明確な声明は見つかりませんでした。プリプロセッサディレクティブとの間で逆コンパイル後に負の#if #endif文が表示されますか?
#if PRIVATE
string password = "pass";
#else
string password;
#endif