string[] A;
string B = " abcd@@efg@@sdff ;";
string C=abcde@efgasdfl@sdlfjs ;
C を分割したい場合は、次のようにするだけです。
A = C.Split( '@' );
結果:
A[0] = "abcde";
A[1] = "efgasdfl";
A[2] = "sdlfjs";
B を分割したい場合はどうすればよいでしょうか? 最も簡単な方法は、最初に @@ を単一の文字列に置き換えることです。
A = B.Replace("@@","$").Split('$')
A[0] = "abcd";
A[1] = "efg";
A[2] = "sdff";