En VB.NET, puede rodear un nombre de variable con soportes y utilizar palabras clave como nombres de variables, como esto:C# palabras clave como una variable
Dim [goto] As String = ""
¿Hay un C# equivlent a hacer esto?
En VB.NET, puede rodear un nombre de variable con soportes y utilizar palabras clave como nombres de variables, como esto:C# palabras clave como una variable
Dim [goto] As String = ""
¿Hay un C# equivlent a hacer esto?
string @string = "";
Esto es una práctica de baaad en mi humilde opinión. Los nombres de las variables deben ser descriptivos. @string no es descriptivo. –
@Daneil: podría ser una mala práctica, pero fue una muy buena respuesta. –
No estaba debatiendo eso, todavía voté en aumento ... quizás fue un mejor comentario para la pregunta. –
Sí, prefijo con un @
String @goto = "";
Prefijo de la variable con el signo
string @class = "fred";
@
El signo @ también puede ser utilizado como prefijo una cadena no escapado literal :
string a = "fred\"; \\ invalid
string b = @"fred\"; \\ valid. the backslash is part of the literal 'fred\'
Yo uso el último de vez en cuando, pero creo que usar un signo @
para nombrar variables es feo.
Estaba buscando la forma de hacerlo de VB.NET, y usted acaba de responder mi pregunta. Gracias. –