ASP tutorial. NET foreach Traversal array
This tutorial takes two examples to illustrate the use of foreach, where you get all the files from a specified directory and use a foreach traversal to show it. */
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 ();
}
}
Method Two
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 ());
}
/*
Realize the original is
string temp = Name.text; Reading data from a textbox
String Str= "";
foreach (Lcourse cou in Data.mycourse)//Traverse in list<lcourse>
{
if (condition)//judgment {
Str=cou.nage
Break Jump out of the loop
}
}
Str=