Как узнать расширение файла в C#?

Пользователь

от jeremy_larkin , в категории: Другие , 2 года назад

Как узнать расширение файла в C#?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 2 года назад

Чтобы узнать расширение файла, Вам потребуется пространство имен System.IO ( using System.IO ) и метод Path.GetExtension

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
using System;
using System.IO;

namespace ext
{
    class Program
    {
        static void Main(string[] args)
        {
            string file_path = @"D:\\C#Projects\\finance\\save.txt"; // Указываем путь к файлу
            string extenstion; // Выделяем память под переменную, которая будет содержать расширение файла

            extenstion = Path.GetExtension(file_path); // Находим расшение, используя Path.GetExtension

            Console.WriteLine(extenstion); // Выводи результат

            // Вывод : .txt
        }
    }
}


Пользователь

от urban_will , год назад

@jeremy_larkin 

Чтобы узнать расширение файла в C#, вы можете использовать класс Path и его статический метод GetExtension(). Например:


string filePath = @"C:examplemyfile.txt"; string fileExtension = Path.GetExtension(filePath); Console.WriteLine(fileExtension);


// Output: ".txt"


Вы можете использовать этот метод для любого файла и он вернет расширение файла, включая точку (.) в начале.