-
class program
static void main(string args)string aa = "大家好,我很好。 非常好。 不错";
string bb = ;
string cc = ;
string aasplit = ',');
foreach (string aitem in aasplit)if ( == 0) continue;
string itemsplit = '.');
bb = bb + itemsplit[ -1] +",";
for (int i = 0; i < 1; i++if (itemsplit[i].length == 0) continue;
cc = cc + itemsplit[i] +".";
楼下会"大家好,我很好。 非常好。 不错"更改为"大家好,我很好。 非常好。 不错,很好,"当您的程序正常时?。。
-
using system;
using ;
using ;
using ;
class program
static void main(string args)
string bb = ss[0];
string cc = ss[1];
你可以直接在程序中调用这个方法,因为你的值是从数据库中读取的,并且是要更改的,所以一个方法很常见,但我在main中测试了它,所以当你添加静态静态时,你必须删除它。
static string getstrarray(string s)
string ss = new string[2];
string sdouhao = ',');
string sjuhao = sdouhao[2].split('.');
ss[0] = ",,,", sdouhao[0], sdouhao[1], sjuhao[2]);
ss[1] = "..", sjuhao[0], sjuhao[1]);
return ss;
没有使用循环,性能比楼上好。
-
1.拆分字符串的普通方法:
stringstr="a,b,c";
stringarr=',foreach(stringsinarr);
2.使用字符串拆分字符串。
stringstr="A字体B字体C字体D字体E";
stringstrtemp="字体";
stringarr=,strtemp,;
foreach(stringsinarr);
-
1.拆分字符串的普通方法:
stringstr="a,b,c";
stringarr=',');
foreach(stringsinarr);
2.使用字符串拆分字符串。
stringstr="A字体B字体C字体D字体E";
stringstrtemp="字体";
stringarr=,strtemp,;
foreach(stringsinarr);
-
(1)如果字符串格式是。
string str="abc#def#hijkl#mn";
string s = char );
事实证明。 s[0]="abc";
s[1]="def";
s[2]="hijkl";
s[3]="mn";
2)如果是简单的字符串截断,则很简单,例如:
string str="abcdefg";
string strnew=,3);
结果是 strnew="def";
使用字符串就是使用它的第一个地址(有时和长度,实际上,拥有第一个地址就足够了),无论字符串有多长。 最明显的例子是,当一个(常量)字符串作为参数及其第一个地址传递时。 所以你的比较只是地址的比较。