1樓:匿名使用者
下面的**純手敲,未編譯測試,不過思路基本就是這樣了string ret="";
string str = "「1,3,4,5,8,9,11";
string arr= str.split(',');
for(int i=0;i }else} 2樓:哲事姓無 為了易於理解,把各個功能分解為函式 [stathread] public static void main(string args) ;foreach (var str in strs) console.readkey(); }private static string togroupstring(string str) // 將轉好的字串陣列轉為一個字串 var numberstr = string.join(", ", numberstrs.toarray()); return numberstr; }private static string getgroupstring(int group) -", group[0], group[group.length - 1]); }private static listgetnumbers(string str) private static int groupnumbers(ienumerablenumbers) return group.toarray();} 3樓:暗夜獨自殤 string str = "1,2,3,4,5,8,9,11"; string arr = str.split(','); string newstr=string.empty; for (int i = 1; i < arr.length; i++) if (convert.toint16(arr[i])== convert.toint16(arr[i-1])+1) }else } c# list 4樓:天涯海峰 **如下: listmystring = new list(); mystring.add("12"); mystring.add("34"); mystring.add("56"); mystring.add("78"); console.writeline(mystring.aggregate((x, y) => x + y)) ; 完成這個,能做的方式有很多種,最簡單的就是迴圈給一個字串賦值。還有利用 string.join.我給你提供的是利用 linq中的語法。 5樓:匿名使用者 string.join(string.empty, mystring.toarray()) 6樓: string strtemp = ""; for( var item in mystring ) 再列印strtemp 試試 c#字串拆分組合成sql語句的問題 7樓:零到0的距離 string stra = ""; string strb = ""; string strc = ""; string str1 = "1^a,1^b,1^c,2^a,2^b,2^c,3^a,3^b,3^c"; string a = str1.split(','); for (int i = 0; i < a.length; i++) if (b[0] == "2") if (b[0] == "3") }stra = stra.substring(0, stra.lastindexof('o') - 1); strb = strb.substring(0, strb.lastindexof('o') - 1); strc = strc.substring(0, strc.lastindexof('o') - 1); string str = "'(" + stra + ") and (" + strb + ") and (" + strc + ")'"; 執行結果 str='(1='a' or 1='b' or 1='c') and (2='a' or 2='b' or 2='c') and (3='a' or 3='b' or 3='c')' string型別在記憶體中分配了固定大小的空間,如果你要想在 10 前面加上 00 的話,可以通過stringbuilder類例項化物件,例如 stringbuilder ss new stringbuilder 10 ss.insert 0,00 第一個引數為索引位置,第二個引數為您要新增的字串 ... 因為在編譯的時候,這兩個陣列的空間是已經分配好的,而這兩個陣列的定義是在相鄰的,所以分配的空間也是連續的,因此你在輸入超過陣列i長度的字元時,會覆蓋到陣列j的空間。在vc裡編譯的時候,後面的變數存放在前一個變數的前面,比如 include stdio.h main 在我的機器上輸出是1245056,... string s 14525 964 string s1,s2 for int i 0 i s.length i 下面的片段再擷取加號後面的部分就行了。建議你去看看string類的函式,它有很多方便的字串操作函式,比我上面寫的簡單很多。夠簡單吧!include using namespace std...c字串新增符,C 字串新增0字元?
C語言符串問題,C語言 字串問題
c 字串擷取,C 擷取字串