共用方式為


編譯器警告 (層級 1) CS0824

更新:2007 年 11 月

錯誤訊息

建構函式 'name' 被標記為外部。

建構函式 (Constructor) 可能被標記為外部。不過,編譯器 (Compiler) 無法確認建構函式確實存在。因此產生了這個警告。

若要移除這個警告

  1. 請使用 pragma 警告指示詞予以忽略。

  2. 將建構函式移到型別內部。

範例

下列程式碼會產生 CS0824:

// cs0824.cs
public class C
{
    extern C(); // CS0824
    public static int Main()
    {
        return 1;
    }
}

請參閱

參考

extern (C# 參考)

#pragma warning (C# 參考)