N'est-ce pas varun mot-clé en C #? Mais pourquoi puis-je faire ça:
public class var { }
public class main
{
public static void main(string[] args)
{
var testVar = new var();
}
}
Le varqui est utilisé dans le code est la varclasse qui est déclarée avant la mainclasse. Et le compilateur ne se plaint même pas.
Pendant que je fais ça:
public class int { }
ou ca:
public class true { }
Le compilateur a dit que intou trueest un mot clé et ne peut pas être utilisé comme ça. Pourquoi n'en est-il pas de même var?
var var = "var";dans une méthode. Après tout, c'est vendredi.