2015-11-11 18 views
5

ho una stringa comeVisualizzazione stringa che contiene ' t'

string info = "C:\tempFile" ma quando mi sono la visualizzazione Si sta facendo visualizzato nel seguente modo C:empFile. Penso che il suo delimitatore di tabulazione (\ t) problema, ma non so come risolverlo.

risposta

5

È solo perché \ è un special character. Hai bisogno di fuggire!

Due modi per risolverlo:

string info = "C:\\tempFile.txt" ; // Means actually C:\tempFile.txt 

o

string info = @"C:\tempFile.txt" ; // @ Means don't take care of every \ in this sequence 
+1

Grazie .. stringa info = @ "C: \ tempFile.txt" ha lavorato –

+0

stringa Verbatim e la fuga caratteri è applicabile solo per una stringa hard coded. In realtà, è un modo per il compilatore di distinguere, ad esempio, tra la stringa "\ r \ n" e un CR LF. – Ksv3n

+0

@bankerbox: Sì! – Ksv3n

Problemi correlati