Задать вопрос
aleks78888
@aleks78888
http://gamesib.ru

Как открыть файл определенного формата в c#?

Как открыть файл только определенного формата, например у меня скачались несколько файлов
Setup.exe
Setup1.bin
Setup2.bin
Setup3.bin
Setup4.bip
readme.txt

Нужно чтобы после окончания загрузки открылся только файл формата .exe имя файла может быть любое.
Я сейчас использую такой скрипт который открывает все загруженные файлы
System.Diagnostics.Process.Start(filename);
  • Вопрос задан
  • 504 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
FoggyFinder
@FoggyFinder
Можно использовать метод Path.GetExtension чтобы получить расширение.

Останется только убедится что файл в списке подходит под параметры:

foreach (var filename in filenames)
    if (Path.GetExtension(filename) == ".exe")
        System.Diagnostics.Process.Start(filename);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы