Salve a tutti, so che è una cosa banale ma non capisco come mai sia scorretta la sintassi :
relPathRotatorXmlFile.Replace("\" , "/");
dove sbaglio ?
Salve a tutti, so che è una cosa banale ma non capisco come mai sia scorretta la sintassi :
relPathRotatorXmlFile.Replace("\" , "/");
dove sbaglio ?
novecento
il carattere "/" è il carattere di escape che viene usate per mettere virgolette (/"), ritorni a campo(/n) tabulazioni (/t) o altre cose del genere, cosi ti darà errore perche non trova niente.
hai due possibilità, usare il carattere di escape "/" mettendolo doppio:
o mettere il carattere @ prima della stringa. L'@ indica di non considerare i caratteri di escape all'interno della stringa:codice:relPathRotatorXmlFile.Replace("\" , "//");
codice:relPathRotatorXmlFile.Replace("\" , @"/");
grazie!
novecento
Tutto ok ma è il carattere \ e non /.Originariamente inviato da DeBe99
il carattere "/" è il carattere di escape che viene usate per mettere virgolette (/"), ritorni a campo(/n) tabulazioni (/t) o altre cose del genere, cosi ti darà errore perche non trova niente.
hai due possibilità, usare il carattere di escape "/" mettendolo doppio:
o mettere il carattere @ prima della stringa. L'@ indica di non considerare i caratteri di escape all'interno della stringa:codice:relPathRotatorXmlFile.Replace("\" , "//");
codice:relPathRotatorXmlFile.Replace("\" , @"/");
relPathRotatorXmlFile.Replace("\\" , "/");
oppure
relPathRotatorXmlFile.Replace(@"\" , "/");
![]()
certo!
novecento
Originariamente inviato da ZofM
Tutto ok ma è il carattere \ e non /.
relPathRotatorXmlFile.Replace("\\" , "/");
oppure
relPathRotatorXmlFile.Replace(@"\" , "/");
![]()
li confondo sempre
![]()
![]()