第1个回答 2008-11-21
如果只是把字符串数组变成一个字符串,最简单的办法是
string result = arr.Join();
第2个回答 2020-06-26
foreach(string
str2
in
array)
/遍历array中的元素{if
(str2==str1)
///c#中可以使用==来判断字符串相等,这点有点不一样{/存在///todo}}}如果你要说数组的方法的话
有
array.find("c#")
参考资料
第3个回答 2008-11-21
你写的有问提
分析一下
你的 tmp声明在循环体以内
当每次循环的时候 tmp都被重新声明为""
所以你的结果 就是数组中的最后一个元素
应该把 tmp声明在 循环体的外部
string tmp="";
for(.......
第4个回答 2008-11-21
string tmp = "";应该在for循环外面定义!!!!!!!!!!!
string tmp = "";
for(int i =0 ;i< arr.length; i++)
{
tmp = tmp + arr[i].tostring()+",";
}
第5个回答 2008-11-21
string tmp = ""
//声明放在外面
for(int i =0 ;i< arr.length; i++)
{
tmp += arr[i].tostring();
tmp = tmp + arr[i].tostring();
tmp = tmp + "," + arr[i].tostring();
}