28 lines
809 B
C#
28 lines
809 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);
|
|
}
|