Насколько я понимаю, это можно сделать двумя способами:
1) Вы можете использовать класс каталогов с методом Getfiles и просматривать все файлы, чтобы проверить наше необходимое расширение.
Directory.GetFiles ("your_folder_path) [i] .Contains (" *. Txt ")
2) Вы можете использовать класс путей с методом GetExtension, который принимает путь к файлу в качестве параметра и проверяетрасширение. Чтобы получить путь к файлу, просто создайте условие цикла, которое будет извлекать один файл и возвращать путь к файлу, который можно использовать для проверки.
Path.GetExtension (your_file_path) .Equals (".json ")
Примечание. Обе логические схемы должны находиться в цикле.