Torna al Thread

void Main() { using (var client = new FtpClient()) { client.Host = "ftp.kernel.org"; client.Credentials = new NetworkCredential("anonymous", "me@me.com"); Console.WriteLine("lettura ftp"); var list = client.GetNameListing("/pub/linux/kernel/v3.x/"); Console.WriteLine("\ntutti\n"); foreach (var element in list) { Console.WriteLine(element); } Console.WriteLine("\nsolo quelli da cancellare\n"); foreach (var element in list.Where (t => t.EndsWith(".gz", StringComparison.InvariantCultureIgnoreCase))) { Console.WriteLine(element); client.DeleteFile(element); } } }
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5