Je dois faire ceci:
AccountList.Split(vbCrLf)
En c # AccountList est une chaîne. Comment puis-je faire?
merci
Tu recherches System.Environment.NewLine
.
Sous Windows, cela équivaut à \r\n
bien qu'il puisse être différent sous une autre implémentation .NET, comme Mono sur Linux, par exemple.
J'abrège généralement pour pouvoir utiliser plusieurs endroits dans mon code. Près du sommet, faites quelque chose comme ceci:
string nl = System.Environment.NewLine;
Ensuite, je peux simplement utiliser "nl" au lieu de la qualification complète partout lors de la construction de chaînes.
AccountList.Split("\r\n");
Cherchez-vous
Je pense que "\ r\n" devrait fonctionner correctement
essaye ça:
AccountList.Split(new String[]{"\r\n"},System.StringSplitOptions.None);
ou
AccountList.Split(new String[]{"\r\n"},System.StringSplitOptions.RemoveEmptyEntries);
Ajoutez une référence à Microsoft.VisualBasic à votre projet.
Insérez ensuite l'instruction using
using Microsoft.VisualBasic;
Utilisez la constante définie vbCrLf:
private const string myString = "abc" + Constants.vbCrLf;