İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1638

'identifier' ayrılmış bir tanımlayıcıdır ve ISO dil sürüm modu kullanıldığında kullanılamaz

ISO dil uyumluluğu seçeneği /langversion derleyici anahtarı tarafından belirtildiğinde, tanımlayıcının herhangi bir yerinde çift alt çizgi içeren tüm tanımlayıcılar bu hatayı üretir. Bu hatayı önlemek için çift alt çizgi içeren tanımlayıcıları kaldırın veya ISO-1 dil sürümü seçeneğini kullanmayın.

Örnek

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

C#
// CS1638.cs  
// compile with: /langversion:ISO-1  
class bad__identifier // CS1638 (double underscores are not ISO compliant)  
{  
}  
  
// Try this instead:  
//class GoodIdentifier  
//{  
//}  
  
class CMain  
{  
    public static void Main() { }  
}  

Ayrıca bkz.