Ist kein varSchlüsselwort in C #? Aber warum kann ich das tun:
public class var { }
public class main
{
public static void main(string[] args)
{
var testVar = new var();
}
}
Das varim Code verwendete ist die varKlasse, die vor der mainKlasse deklariert wird . Und der Compiler beschwert sich nicht einmal.
Während, wenn ich das mache:
public class int { }
oder dieses:
public class true { }
Der Compiler sagte, dass intoder trueein Schlüsselwort ist und nicht so verwendet werden kann. Warum ist es nicht dasselbe mit var?
var var = "var";in einer Methode tun . Immerhin ist Freitag.