更新:2007 年 11 月

错误消息

由于“class”具有 ComImport 属性,“method”必须为外部的或抽象的

指定 ComImport 属性意味着类的实现将从 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();
  }
}