#pragma 警告 (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# リファレンス