나는이 기능을하고 난은 http로 목록에있는 문자열을 포맷 할 필요 :List의 각 문자열을 어떻게 포맷 할 수 있습니까?
private List<string> offline(string targetDirectory)
{
List<string> directories = new List<string>();
try
{
string[] dirs = Directory.GetDirectories(targetDirectory, "*.*", SearchOption.TopDirectoryOnly);
for (int i = 0; i < dirs.Length; i++)
{
directories.Add(dirs[i]);
}
}
catch
{
}
return directories;
}
기능은 하드 디스크에 디렉토리의 문자열 목록을 반환 : // 처음에. 각각의 문자열 목록은 http 될 것 http://c:\
및 http://c:\windows
및 http://c:\temp
: c:\
및 c:\windows
나는 결국 목록 대신 c:\\
및 index[0]
에서 c:\\windows
및 index[1]
이 될 것입니다 원하는처럼 가 포맷 할 // 처음에는
어떻게하면됩니까?
매우 우아한 linq 사용. 그러나 OP가 간단한 "http : //"+ my_old_text 연결을 알아낼 수없는 경우 즉시 배우는 것이 너무 어려울 수 있습니다 .- ( – mjv