|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2009
Messaggi: 59
|
[c#] parametri del metodo Split
ciao,
volevo chiedere perchè non riesco a passare al metodo Split il separatore @|@ string[] vetRigaFileCli = newRigaFileCli.Split('@|@'); grazie |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: May 2009
Messaggi: 186
|
Prova con i doppi apici ("@|@").
Comunque dovresti spiegare il tipo di problema che hai. |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Sep 2009
Messaggi: 59
|
ciao anche con i doppi apici non funziona.
il mio problema è questo: ho dei record di un file txt che devo leggere e prenderne i valori, il record è cosi fatto: pippo@|@pluto@|@paperino per ora ho fatto una replace di @|@ con ç e applico lo split con ç. io volevo evitare di fare la replace. grazie |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: May 2009
Messaggi: 186
|
Scusa se al momento non riesco a testare, fai una prova con
string[] vetRigaFileCli = Regex.Split(newRigaFileCli, "@|@"); oppure string[] vetRigaFileCli = newRigaFileCli.Split(new string[] {"@|@"}, StringSplitOptions.None); HTH, |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
Con regex mi sa che devi fare l'escape di |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Apr 2010
Messaggi: 56
|
Non c'è un overload di .Split che prende una stringa come parametro.
Comunque: Codice:
stringa.Split(new [] { "@|@" }, StringSplitOptions.None)
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 1049
|
sintassi perfetta quella di lock cmpxchg8b %ebx e di ESSE-EFFE. In più ti consiglio in caso dovessi fare ulteriori split con stringhe come separatori di mettere la @ prima della stringa. Così se più tranquillo sui caratteri di escape. quindi:
stringa.Split(new [] { @"@|@" }, StringSplitOptions.None) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:19.



















