Разве это не varключевое слово в C #? Но почему я могу это сделать:
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";в методе. В конце концов, сегодня пятница.