Secuencia de escape

30/10/2005 - 14:07 por Pedro Rivera | Informe spam
Al introducir la siguiente linea:
if(File.Exists("C:\R" + i.ToString() + ".png")) { }
me aparece el error:
"Unrecognized escape sequence"

El motivo es la diagonal invertida. ¿Es posible solucionarlo o debo realizar
el procedimiento en Visual Basic?
 

Leer las respuestas

#1 Octavio Hernandez
30/10/2005 - 14:39 | Informe spam
Pedro,

Para incluir un '\' en las constantes de cadena de C#, debes escribirla dos
veces para que cuente como una:

if (File.Exists("C:\\R" + i.ToString() + ".png")) // fíjate en las dos
'\'
{
// ...
}

Slds - Octavio

"Pedro Rivera" escribió en el
mensaje news:
Al introducir la siguiente linea:
if(File.Exists("C:\R" + i.ToString() + ".png")) { }
me aparece el error:
"Unrecognized escape sequence"

El motivo es la diagonal invertida. ¿Es posible solucionarlo o debo
realizar
el procedimiento en Visual Basic?

Preguntas similares