Kesalahan Penyusun CS1100
Metode 'name' memiliki pengubah parameter 'ini' yang tidak ada pada parameter pertama.
Pengubah this
hanya diperbolehkan pada metode parameter pertama, yang menunjukkan kepada pengkompilasi bahwa metode tersebut adalah metode ekstensi.
- Hapuslah pengubah
this
dari semua kecuali parameter pertama metode.
Kode berikut ini menghasilkan CS1100 karena this
parameter memodifikasi parameter kedua:
// cs1100.cs
static class Test
{
static void ExtMethod(int i, this Test c) // CS1100
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: