日期:2014-05-20  浏览次数:20535 次

|M| 如何将一段字符写入数组 谢谢在线 急
string[]   myarr;
for(int   i=0;i <=100;i++);
{
      ??这里怎么写       //本想用myarr.add(i.tostring)的但没有这个方法
}

谢谢

------解决方案--------------------
myarr = new string[100];

for(int i=0;i <=100;i++);
{
myarr[i] = i.ToString();

}
------解决方案--------------------
ArrayList al = new ArrayList();
for (int i = 0; i < 100; i++)
{
al.Add(i.ToString());
}
------解决方案--------------------
用ArrayList
------解决方案--------------------
ArrayList al = new ArrayList(); al.Add()
------解决方案--------------------
可以这么做,遍历完把所有的文件路径组成一个字符串,用某个特定的字符隔开各个文件路径,如string Tstr= "文件路径1,文件路径2,.....,文件路径N ",最后用string[] myarr=Tstr.split( ', ');
------解决方案--------------------
如果不知道具体是多少个就用ArrayList如果知道用数组
------解决方案--------------------
ArrayList array = new ArrayList()
string FileName = 你取到的文件名称。
while(FileName!=string.Empty) 判断是否取到文件名
{
array.add(FileName);
}