Debug.Print
ステートメントに関するベストプラクティスは何ですか?C#:ベストプラクティスDebug.Print
クラスメソッドをDebug.Print
文で捨てるべきですか?Debug.Print
を避けてください。
Trace.Print
またはEventLog
を使用してくださいと考えられる場合は、Debug.Print
の文を使用できますか?
ユニットテストではDebug.Print
のステートメントが必要ですか?よく書かれたユニットテストのDebug.Print
ステートメントを避けることはできますか?
「Debug.Assert」ステートメントも[リリースビルドで削除されました](http://stackoverflow.com/a/13383661/1497596)。 ( 'DEBUG'がリリース設定に追加されていない限り)あなたのアサーションをリリースビルドで実行させたい場合は、代わりに[' Trace.Assert'](http://stackoverflow.com/a/6752696/1497596)を使用することを検討してください。 – DavidRR