0
CA1002: Do not expose generic lists
(またはその他の「管理コード警告のコード分析」)のようなコードスタイル警告を有効にするにはどうすればよいですか?リンクのCAxxxxの警告を有効にする方法?
一部は次のとおりです。
警告を抑制するとき は、この警告を発生させることアセンブリは、再利用可能なライブラリーを意味するものではないされていない限り、
は、この規則から警告を抑制しないでください。 。 の例では、汎用リストの を使用してパフォーマンス上の利点が得られたパフォーマンスの 調整アプリケーションでこの警告を抑制することは安全です。
これは、コンパイラが何らかの方法でこの警告を表示するはずです。
public FooList : List<Foo>
{
}
それは警告なしに罰金コンパイル:
は、私が( this questionに応じCA1002の理由のようです)、このコードを試してみました。プロジェクトごとに私の警告レベルは最大レベル4ですでに次のとおりです。それでは、どのように私は警告を有効にすることができますか?
https://msdn.microsoft.com/en-us/library/dd547175.aspx –
@BJMyersはあなたに感謝します。それはまさに私が必要としていたものです。間違ったキーワードを検索したようです。あなたのコメントを答えに変えることを考えてください:) –