/nowarn (C# 編譯器選項)

/nowarn 選項可讓編譯器隱藏一個或多個警告。 使用逗號來區隔多個警告編號。

/nowarn:number1[,number2,...]

引數

  • number1, number2
    您要編譯器隱藏的警告編號。

備註

您只需要指定警告識別項的數字部分。 例如,如果您要隱藏 CS0028,您可以指定 /nowarn:28。

如果傳遞至 /nowarn 的警告編號在先前的版本中為有效時,且已經從編譯器移除的話,編譯器將會自動忽略這些警告編號。 例如,CS0679 對於 Visual Studio .NET 2002 的編譯器而言是有效的,但隨後就會被移除。

/nowarn 選項無法隱藏下列警告:

編譯器警告 (層級 1)

編譯器警告 (層級 1)

編譯器警告 (層級 1)

在 Visual Studio 開發環境中設定這個編譯器選項

  1. 開啟專案的 [屬性] 頁面。 如需詳細資訊,請參閱 專案設計工具、建置頁 (C#)

  2. 按一下 [建置] 屬性頁。

  3. 修改 [隱藏警告] 屬性。

如需如何以程式設計方式設定這個編譯器選項的詳細資訊,請參閱 DelaySign

請參閱

其他資源

C# 編譯器選項

專案屬性 (Visual Studio)

C# 編譯器錯誤