关于数组的问题 C#操作

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:06:53
我数组里有多少个东西是未知的,我想把所有的东西都拿出来,然后把每一个东西 对应一个 string 的值
我给你们一个 明显错误的例子

public ####### GetTableName(string[] list)
{
string m="";
for (int i = 0; i < list.length; i++)
{
m = list[i].ToString();
}
}

但是我list里 绝对不会只有一个对象 肯定有很多 所以一个m对象是不够的
可我怎么自动生成呢?
他又不能想int一样 可以 i++

还有一个最重要的问题,我的返回值是什么呢,我不能刚从数组里拿出来又放到数组里去吧

ArrayList arrayList=new ArrayList();
foreach(String str in list){

//可以加条件 满足条件的
if(####){
#####;
continue;//or break;
}
arrayList.add(str);
}
用ArrayList 可以方便的取出;

是希望能给list的每一个值对应一个string那当然用相同的结构比较好实现了。
就像你自己说的数组。
还有一种结构,List列表可以实现你要的功能,而且可以对应的添加任意个。
希望对你有帮助。