Ошибка компилятора CS0423
Поскольку "класс" имеет атрибут ComImport, "метод" должен быть внешним или абстрактным
Указание атрибута 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();
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: