Понять значение строк работы с файлами - C#
Формулировка задачи:
Помогите разобрать код,какая строчка что значит и делает, только начинаю изучать С# хотелось бы понять что делает этот код.
static void Main(string[] args)
{
Console.WriteLine("This program lists all the files in the directory:");
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(@"C:");
foreach (System.IO.FileInfo file in dir.GetFiles("*.*"))
{
Console.WriteLine("{0}, {1}", file.Name, file.Length);
}
Console.ReadLine();
}Решение задачи: «Понять значение строк работы с файлами»
textual
Листинг программы
static void Main(string[] args)
{
Console.WriteLine("This program lists all the files in the directory:"); // пишем в консоль текст
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(@"C:"); // получаем информацию о директории С
foreach (System.IO.FileInfo file in dir.GetFiles("*.*")) // получаем из директории С файл по шаблону (все имена.все расширения)
{
Console.WriteLine("{0}, {1}", file.Name, file.Length); // выводим в консоль название файла и его длину
}
Console.ReadLine(); // ждём нажатия какой-либо клавиши для закрытия консоли
}