FxCop は現在、特定のメソッドに対して同じ規則違反を報告しています。構造体を作成せずに呼び出し元に 2 つの値を返したいため、2 つの out パラメーターがあります。匿名型で問題が解決するのだろうかと思いますが、メソッドを作成した時点では匿名型について知りませんでした。
とにかく、CheckId CA1021 がパラメーターごとに 1 回報告されています。FxCop から SuppressMessage テキストをコピーしたところ、各メッセージの Id が異なることに気付きました! 私には、CheckIdだけが必要なように思われるので...
- Id は何に使用されますか? それに関する情報をオンラインで見つけることができませんでした。
- IDは変わらないの?そうしないと、SuppressMessage が希望どおりに機能しないと思います
- SuppressMessage 属性を指定して、すべてのIdを抑制する方法はありますか?