Це не 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";методом. Зрештою, це п’ятниця.