共用方式為


#pragma warning (C# 參考)

更新:2007 年 11 月

#pragma warning 可以啟用或停用特定警告。

#pragma warning disable warning-list
#pragma warning restore warning-list

參數

  • warning-list
    以逗號分隔的警告編號清單。請輸入編號即可,不需帶有 "CS" 前置詞。

    如果沒有指定警告編號,disable 會停用所有警告,而 restore 則會啟用所有警告。

範例

// pragma_warning.cs
using System;

#pragma warning disable 414, 3021
[CLSCompliant(false)]
public class C
{
    int i = 1;
    static void Main()
    {
    }
}
#pragma warning restore 3021
[CLSCompliant(false)]  // CS3021
public class D
{
    int i = 1;
    public static void F()
    {
    }
}

請參閱

概念

C# 程式設計手冊

參考

C# 前置處理器指示詞

其他資源

C# 參考