Kesalahan Pengompilasi CS1662
Tidak dapat mengonversi blok metode anonim ke jenis delegasi 'jenis delegasi' karena beberapa jenis pengembalian di blok tidak secara implisit dapat dikonversi ke jenis pengembalian delegasi
Kesalahan ini terjadi jika pernyataan pengembalian blok metode anonim memiliki jenis yang tidak secara implisit dapat dikonversi ke jenis pengembalian delegasi.
Sampel berikut menghasilkan CS1662:
// CS1662.cs
delegate int MyDelegate(int i);
class C
{
public static void Main()
{
MyDelegate d = delegate(int i) { return 1.0; }; // CS1662
// Try this instead:
// MyDelegate d = delegate(int i) { return (int)1.0; };
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: