สตริง[] A;
สตริง B = " abcd@@efg@@sdff ;";
string C=abcde@efgasdfl@sdlfjs ;
หากคุณต้องการแยก C ง่ายๆ เพียงทำสิ่งนี้:
A = C.แยก( '@' );
ผลลัพธ์:
A[0] = "เอบีซี";
A[1] = "เอฟกัสด์ฟล์";
A[2] = "sdlfjs";
จะเป็นอย่างไรถ้าคุณต้องการแยก B? วิธีที่ง่ายที่สุดคือการแทนที่ @@ ด้วยสตริงเดียวก่อน
A = B.Replace("@@","$").Split('$');
A[0] = "abcd";
A[1] = "อีเอฟจี";
A[2] = "sdff";