using Microsoft.Extensions.Logging; namespace File_Folder_Helper.Day; internal static class Helper20231102 { internal static void NuSpec(ILogger logger, string argsZero) { string[] lines; string? idLine; string? versionLine; string[] files = Directory.GetFiles(argsZero); logger.LogInformation("{fileCount}", files.Length.ToString()); foreach (string file in files) { idLine = null; versionLine = null; lines = File.ReadAllLines(file); foreach (string line in lines) { if (!line.EndsWith("") && !line.EndsWith("")) continue; if (line.EndsWith("")) idLine = line.TrimEnd(); if (line.EndsWith("")) versionLine = line.TrimEnd(); if (idLine is not null && versionLine is not null) break; } File.AppendAllText(".txt", $"{idLine}{versionLine}{Environment.NewLine}"); } } }