我的筆記本電腦中有近200個文本文件,我用C#編寫了代碼,它逐行讀取這些文本文件,並在FTP服務器中爲每行創建一個目錄。在FTP上快速創建多個空目錄
這是我的代碼:
static void Main()
{
for (int i = 0; i <= 200; i++)
{
var lines = File.ReadAllLines(@"D:\file_" + i.ToString().PadLeft(5, '0') + ".txt");
foreach (var line in lines)
{
try
{
WebRequest request = WebRequest.Create("ftp://myftp/dir/" + line);
request.Method = WebRequestMethods.Ftp.MakeDirectory;
request.Credentials = new NetworkCredential("user", "pass");
request.GetResponse();
}
catch (Exception ex)
{}
}
}
}
但是,這是創建目錄很慢,是否有其他更快的方式做到這一點?例如,將文本文件作爲數組獲取並創建其所有目錄。
程序的慢部分肯定不是你的文本文件閱讀。 – nvoigt