CS.BANNED.CONSOLE_WRITE
System.Console 'Write()' または 'WriteLine()' ステートメントを避けます。
デバッグ目的には 'System.Console.WriteLine()' または 'System.Console.Write()' の使用を禁止します。この規則から除外されるメソッド: デフォルトでは、"Main"、"Show"、"Verbose"。
軽減と防止
製品がリリースされる前に、デバッグステートメントをクリーンアップしてください。
脆弱コード例
コピー
namespace examples.rules.misc
{
public class SIO
{
public void Method1()
{
System.Console.WriteLine("result is : " + "result"); // VIOLATION
//...
}
}
}
7 行目を削除することで、指摘は解決します。