28 lines
813 B
C#
28 lines
813 B
C#
|
using System;
|
|||
|
using System.IO;
|
|||
|
|
|||
|
var dir = new DirectoryInfo("../var/data");
|
|||
|
|
|||
|
var files = dir.GetFiles();
|
|||
|
|
|||
|
//var quantity_files = dir.GetFiles().Length;
|
|||
|
|
|||
|
string resultFilePath = "../var/result/data.txt";
|
|||
|
try
|
|||
|
{
|
|||
|
// Создаем новый файл или перезаписываем существующий
|
|||
|
using (StreamWriter writer = new StreamWriter(resultFilePath, false))
|
|||
|
{
|
|||
|
foreach (var file in files)
|
|||
|
{
|
|||
|
// Записываем в файл количество символов в имени каждого файла
|
|||
|
writer.WriteLine(file.Name.Length);
|
|||
|
}
|
|||
|
}
|
|||
|
Console.WriteLine("Файл успешно создан: " + resultFilePath);
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
Console.WriteLine("Произошла ошибка: " + ex.Message);
|
|||
|
}
|