varC # bir anahtar kelime değil mi? Ama bunu neden yapabilirim:
public class var { }
public class main
{
public static void main(string[] args)
{
var testVar = new var();
}
}
Kodda varkullanılan, varsınıftan önce bildirilen mainsınıftır. Ve derleyici şikayet bile etmez.
Bunu yaptığımda:
public class int { }
veya bu:
public class true { }
Derleyici şunu söyledi intveya truebir anahtar kelime ve bu şekilde kullanılamaz. Neden aynı değil var?
var var = "var";Bir yöntemde de yapabilirsiniz . Sonuçta bugün Cuma.