0
如何啓用代碼樣式警告,如CA1002: Do not expose generic lists
(或任何其他「代碼分析的託管代碼警告」)?鏈接如何啓用CAxxxx警告?
部分是:
何時禁止顯示警告
不要禁止顯示此規則發出的警告,除非該 提出這一警告的組件並不意味着是一個可重用的庫。對於 的示例,在性能優化 中通過泛型列表的使用 獲得性能優勢時,可以安全地取消此警告。
這讓我想,編譯器應該以某種方式顯示此警告。
我想這個代碼(這似乎是根據this question爲CA1002的理由):
public FooList : List<Foo>
{
}
它沒有警告編譯罰款。每個項目我的警告級別已經處於最高等級4:
那麼,怎樣才能使我的警告?
https://msdn.microsoft.com/en-us/library/dd547175.aspx –
@BJMyers謝謝。這正是我需要的。好像我搜索了錯誤的關鍵字。考慮把你的評論變成一個答案:) –