Baca dalam bahasa Inggris

Bagikan melalui


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.

Untuk memperbaiki kesalahan ini

  1. Berikan variabel rentang nama yang unik.

Contoh

Kode berikut menghasilkan CS1931 karena pengidentifikasi x digunakan sebagai variabel lokal dalam Main dan sebagai variabel rentang dalam ekspresi kueri:

C#
// cs1931.cs  
class Test  
    {  
        static void Main()  
        {  
            int x = 1;  
            var y = from x in Enumerable.Range(1, 100) // CS1931  
                    select x;  
        }  
    }  

Lihat juga