8
我怎樣才能完全抑制FxCop警告?我怎樣才能讓FxCop壓制整個類型的警告?
namespace ConsoleApplication1
{
public static class Serializer<T>
{
public static string Serialize(T obj)
{
return string.Empty;
}
public static T Deserialize(string str)
{
return default(T);
}
}
嘗試這樣做,但它不是爲我工作:
[assembly: SuppressMessage("Microsoft.Design", "CA1000:DoNotDeclareStaticMembersOnGenericTypes", Scope = "Type", Target = "ConsoleApplication1.Serializer'1")]
然後,範圍參數的要點是什麼? :( – 2012-01-11 23:59:25
它讓FxCop知道Target參數代表什麼類型的東西,例如,如果目標是「ABC」,那麼它是指在名稱空間AB中名爲ABC的名稱空間或名爲C的類嗎?被命名爲「TargetKind」,但不幸的是,它不會改變它實際表示的內容...... – 2012-01-12 17:31:48