En VB.NET, vous pouvez entourer un nom de variable avec des supports et utiliser des mots clés comme noms de variables, comme ceci:C# mots clés comme une variable
Dim [goto] As String = ""
Y at-il un C# equivlent à le faire?
En VB.NET, vous pouvez entourer un nom de variable avec des supports et utiliser des mots clés comme noms de variables, comme ceci:C# mots clés comme une variable
Dim [goto] As String = ""
Y at-il un C# equivlent à le faire?
string @string = "";
Ceci est la pratique de baaad à mon humble avis. Les noms de variables doivent être descriptifs. @string n'est pas descriptif. –
@Daneil: ça peut être une mauvaise pratique, mais c'était une très bonne réponse. –
Je n'étais pas en train de débattre de ça, je l'avais encore mise à jour ... peut-être que c'était un meilleur commentaire pour la question. –
Oui, préfixe avec un @
String @goto = "";
Prefix votre variable avec le signe @
string @class = "fred";
Le signe @ peut également être utilisé pour préfixer une chaîne non échappé littérale :
string a = "fred\"; \\ invalid
string b = @"fred\"; \\ valid. the backslash is part of the literal 'fred\'
J'utilise ce dernier de temps en temps mais pense que l'utilisation d'un signe @
pour nommer les variables est moche.
Je cherchais la façon VB.NET de le faire, et vous venez de répondre à ma question. Merci. –