1樓:匿名使用者
public const string bj= "北京";
public const string sh= "上海來";
public const string sz = "深證";
public const string ......";
本身這種寫法源就是一個累贅,你直接寫成這樣不就完事:
listli=new list;
2樓:**最大功能
在city類里弄一個陣列或集合,裡面放這堆字串。
c#怎麼使一個string型的陣列變成字串
3樓:墨汁諾
實現位元組陣列至十六進位制字串轉換:
62616964757a686964616fe59b9ee7ad9431333433633437
string str = bitconverter.tostring(bytes);
呼叫string.join方法:
string result=string.join("x",y);
其中x是分割字串,
例如,連線其中y是陣列
string arrtostr(char arr )return str;}
4樓:四葉草的恬謐
陣列:string s = ;
①join轉換字串:string str1 = string.join(",", s);
②格式回化答
字串:string str2 = string.format(",,,,", s);
5樓:匿名使用者
string strs = new string[5];
strs[0] = "ad";
strs[1] = "bd";
strs[2] = "cd";
strs[3] = "dd";
strs[4] = "ed";
string str;
str= string.concat(strs);
好像是這樣
怎麼可能,string.concat(strs); 的返回型別是string型的啊
str的值是回adbdcddded,你測試下,答我試了的
6樓:匿名使用者
string型的數bai
組???
string本來就du
是字zhi符串
dao.字串陣列版
變字權符串????
string strs = new string[10];
string str = string.empty;
foreach(string tempstr in strs)
7樓:匿名使用者
肯定沒有。
一個是引用型別 ,一個是值型別
不能直接變換的。
8樓:匿名使用者
string sl = new string;
string s;
s = string.join("", sl);
測試過,bai結果為
duzhi:aabbcc
s = string.join(",", sl);
結果為:aa,bb,cc
這樣dao應該明白版了權吧
9樓:匿名使用者
直接用.tostring()方法就好了。
c# 怎麼將動態的字串陣列連線成一個字串
10樓:匿名使用者
string str = string.join(",", arr);
11樓:
你是bai
不是du這zhi個dao意思版
:權string arr = ;
string s = string.empty;
foreach (string str in arr)console.writeline(s);
c#裡如何在一個字串內查詢所有子字串所在的位置?並儲存到一個陣列內?
12樓:匿名使用者
**其實很簡單,bai
用一個while迴圈既du可以:ilistlist = new list(); // arraylist list = new arraylist();
string a = "ssddxx等級
zhi:12kkkcxc12kkk等級:31sxsd1xd等級:52kkkcsdfsdf2k等級:44";
string b = "等級";
int pos = a.indexof(b);
while(pos > -1)
/*foreach(int i in list)*/
13樓:匿名使用者
在php中使用 explode() 方法可以得到 等級: 之前的字串並轉入陣列
例如$c=explode("等級專:","ssddxx等級:12kkkcxc12kkk等級:31sxsd1xd等級:52kkkcsdfsdf2k等級:44");
echo $c[0]; //ssddxx
echo $c[1]; //12kkkcxc12kkkecho $c[2]; //31sxsd1xdecho $c[3]; //52kkkcsdfsdf2k相信.*** 也是如屬此 可以這樣區自字串,希望對你有所幫助
14樓:
listsubindex = new list();
string a = "ssddxx等級
baidu:12kkkcxc12kkk等級:31sxsd1xd等級:52kkkcsdfsdf2k等級:44";
int ii = a.indexof("等級");
while (ii >= 0 && ii < a.length)int arrindex = subindex.toarray(); //你要zhi的dao陣列
15樓:匿名使用者
「等級:xx」這樣?數字兩位嗎?
16樓:匿名使用者
這個不太好分析,
ssddxx等級:12kkkcxc12kkk等級:31 那個12可以分開來 等級為1 2kkkcxc 或者等級為12 kkkcxc 你說呢
17樓:
這個問題適合用正則來解決
c#如何把字串陣列分割成一個一個值
18樓:匿名使用者
用split方法可以的,用陣列接受split,用2個陣列,然後一一對應起來就可以了。以逗號分隔。
比如:string colors="黃,綠色,青";
string arrays=colors.split(',');
arrays陣列裡就是所以的顏色
然後可以arrays[0]=黃;
這裡可以用迴圈取出每一種顏色,尺寸也是如此。!希望能幫到你。
19樓:匿名使用者
這種題目一般應用於自定義協議的處理:
資料格式為:標記名1:標記值1|標記名2:標記值2|...|標記名n:標記值n
資料中忽略回車換行
這種情況定義一個結構:
struct **ydata
通過一個for迴圈根據分隔符「:」和「|」分別取出結構的名稱和值,並儲存到一個集合中,建議用泛型的tlist
最後按需求輸出
20樓:朱熾明
用split方法可以解決
C中如何將String類物件裡的字串完整賦值給
string s dsafjsakfas int ilen s.length 得到字串的長度char s1 new char ilen 1 for int i 0 i可以像字元陣列一樣直接訪問下標為i 的字元 知道這點你應該就知道怎樣做了.si i 0 大致就這樣,自己寫的,沒有複製貼上 inclu...
C中字串轉換為byte型陣列,C中如何將byte轉化為字串
1 函式getbytearray返回轉換 後的位元組陣列,完整程式如下 class program b console.writeline public static byte getbytearray string shex 返回位元組陣列 return bytlist.toarray 2 執行結...
c如何將字串由數字組成轉換為int型數字,以用
include include define max long 0x7fffffffint myatoi char s if p while p return sign num int main 用atoi函式 int atoi char pstr 引數是要轉的字串,返回值就是轉之後的int型別了 ...