-
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";
使用字串就是使用它的第乙個位址(有時和長度,實際上,擁有第乙個位址就足夠了),無論字串有多長。 最明顯的例子是,當乙個(常量)字串作為引數及其第乙個位址傳遞時。 所以你的比較只是位址的比較。