string[] A;
string B = " abcd@@efg@@sdff ;";
string C=abcde@efgasdfl@sdlfjs ;
Wenn Sie C aufteilen möchten, ist das einfach:
A = C.Split( '@' );
Ergebnis:
A[0] = "abcde";
A[1] = "efgasdfl";
A[2] = "sdlfjs";
Was ist, wenn Sie B teilen möchten? Der einfachste Weg ist, zuerst @@ durch eine einzelne Zeichenfolge zu ersetzen.
A = B.Replace("@@","$").Split('$');
A[0] = "abcd";
A[1] = "efg";
A[2] = "sdff";