Kesalahan Kompilator CS1931
Variabel rentang 'variabel' bertentangan dengan deklarasi 'variabel' sebelumnya.
Deklarasi variabel rentang, sama seperti setiap deklarasi lainnya, harus memiliki pengidentifikasi yang unik dalam ruang deklarasi variabel.
- Berikan variabel rentang nama yang unik.
Kode berikut menghasilkan CS1931 karena pengidentifikasi x
digunakan sebagai variabel lokal dalam Main
dan sebagai variabel rentang dalam ekspresi kueri:
// cs1931.cs
class Test
{
static void Main()
{
int x = 1;
var y = from x in Enumerable.Range(1, 100) // CS1931
select x;
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: