İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1041

Tanımlayıcı bekleniyor, 'anahtar sözcük' bir anahtar sözcüktür

Tanımlayıcının beklendiği yerde C# dili için ayrılmış bir sözcük bulundu. anahtar sözcüğünü kullanıcı tarafından belirtilen bir tanımlayıcıyla değiştirin.

Örnek 1

Aşağıdaki örnek CS1041 oluşturur:

// CS1041a.cs  
class MyClass  
{  
    public void f(int long)   // CS1041  
    // Try the following instead:  
    // public void f(int i)  
    {  
    }  
  
    public static void Main()  
    {  
    }  
}  

Örnek 2

Aynı ayrılmış sözcük kümesine sahip olmayan başka bir programlama dilinden içeri aktarırken, aşağıdaki örnekte gösterildiği gibi ayrılmış tanımlayıcıyı @ ön eki ile değiştirebilirsiniz.

Ön eki olan bir @ tanımlayıcıya ayrıntılı tanımlayıcı adı verilir.

// CS1041b.cs  
class MyClass  
{  
    public void f(int long)   // CS1041  
    // Try the following instead:  
    // public void f(int @long)  
    {  
    }  
  
    public static void Main()  
    {  
    }  
}