varC#中不是关键字吗?但是为什么我可以这样做:
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呢?
var var = "var";使用一种方法。毕竟是星期五。