using System;
class Program
{
static void Main()
{
string s = "abcdeabcdeabcde";
string str = "cd";
string s1 = "x";
string result;
string[] sArray1 = s.Split(str.ToCharArray());
foreach (string i in sArray1)
{
result = i+s1 ;
Console.Write(result);
}
}
}
我想把cd替换成x,让结果输出为abxeabxeabxe,但是使用Split()却变成了abxxeabxxeabxxe;请问应该如何修改?或者还有其他方法吗?
请问输出后最后位还有个X,怎么去掉。就是说输出后是abxeabxeabxex,在最后位多了个x,要如何修改下,不出现x?
另一个问题,如果我是修改ab而不是cd,输出结果是cdexcdexcdex,而不是xcdexcdexcde,除了将 result = i+s1 ;改为 result =s1+i ;还有没有更好点的方法?谢谢
梦里花落0921
杨__羊羊
相关分类