共用方式為


編譯器錯誤 CS0423

更新:2007 年 11 月

錯誤訊息

由於 'class' 具有 ComImport 屬性,'method' 必須為 extern 或 abstract

指定 ComImport 屬性 (Attribute) 表示類別的實作 (Implementation) 將從 COM 模組匯入。可能不會定義其他方法。

下列範例會產生 CS0423:

// CS0423.cs

using System.Runtime.InteropServices;

[
  ComImport,
  Guid("7ab770c7-0e23-4d7a-8aa2-19bfad479829")
]
class ImageProperties
{
  public static void Main()  // CS0423
  {
    ImageProperties i = new ImageProperties();
  }
}