Есть папка, в ней есть тхт файлы. Название тхт файлов таковы test1,test2,test3,test4, также есть и другие тхт файлы, у которых имена такие типа:
text1,text2,text3,text4. Чтобы не писать 4 string []file1=File.ReadAllLines("путь к каждому test1");
и потом через массив, то как прописать чтобы софт брал только testцифра файлы, но не брал textцифра. Если написать грубо, то будет так, что естественно криво:
string []file1=File.ReadAllLines(@"C:\Users"+SystemInfo.MachineName\Desktop\folder\test"+@"\1.txt"+@"\2.txt"+@"\3.txt"+@"\4.txt");
Можно получить все файлы в папке подходящие по маске. Для этого можно использовать метод EnumerateFiles
var files = Directory.EnumerateFiles("path/to/directory", "test*.txt");
Далее вызвать для загруженных файлов File.ReadAllLines
var filesContent = files.Select(filePath => File.ReadAllLines(filePath));
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники