【asp.net core】asp.net foreach遍历数组

更新时间:2016-10-29    来源:安卓教程    手机版     字体:

【www.bbyears.com--安卓教程】

asp教程.net foreach遍历数组
本教程举了二款实例来说明一下关于foreach利用,实例是从指定目录下获取所有文件并且利用foreach遍历显示出来哦。 */

string pathstr = tbcontentaddress.text.tostring().trim();
  string path = server.mappath(pathstr);
  int index = path.lastindexof("");
  string filepath = path.substring(0, index);
  // response.write(filepath);
  string[] files = directory.getfiles(filepath, "*.*");
  if (files.length > 0)
  {
  string[] filenamearr;
  string filename1 = "";
  string filename = "";
  foreach (string filesname in files)
  {
  filename = filesname.replace(@"d:www.111cn.net", "");
  filename = filename.replace(@"", "/");
  filenamearr = filename.split("/");
  filename1 = filenamearr[filenamearr.length - 1].tostring();
  }
  }


  
  //方法二

 
    arraylist list=new arraylist();
 foreach (string filesname in files)
 {
  stringbuilder str=new stringbuilder()
    str.append(filesname.replace(@"d:www.111cn.net", ""));
  str.append("|");
   str.append(filename.replace(@"", "/"));
  str.append("|");
   str.append(filenamearr = filename.split("/"));
  str.append("|");
   str.append(filenamearr[filenamearr.length - 1].tostring());
  
  list.add(str.tostring());
 }

/*
实现原是

string temp = name.text; // 从textbox中读出数据 
string str="";
foreach (lcourse cou in data.mycourse) // 在list中遍历 

if (条件) // 判断{ 
str=cou.nage
break; // 跳出循环 


str=

 

本文来源:http://www.bbyears.com/shoujikaifa/27888.html

猜你感兴趣

热门标签

更多>>

本类排行