Compiler Error CS0669
Kelas dengan atribut ComImport tidak boleh memiliki konstruktor yang ditentukan pengguna.
Lapisan interop COM dalam runtime bahasa umum menyediakan konstruktor untuk kelas ComImport. Akibatnya, objek COM dapat digunakan sebagai objek terkelola dalam runtime.
Sampel berikut menghasilkan CS0669:
// CS0669.cs
using System.Runtime.InteropServices;
[ComImport, Guid("00000000-0000-0000-0000-000000000001")]
class TestClass
{
TestClass() // CS0669, delete constructor to resolve
{
}
public static void Main()
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: