Не var ключевое слово в С#? Но почему я могу это сделать:
public class var { }
public class main
{
public static void main(string[] args)
{
var testVar = new var();
}
}
var, который используется в коде, является классом var, который объявляется перед классом main. И компилятор даже не жалуется.
Пока я это делаю:
public class int { }
или это:
public class true { }
Компилятор сказал, что int или true является ключевым словом и не может использоваться как это. Почему это не то же самое с var?