Подтвердить что ты не робот

Получение только имени файла при использовании свойства OpenFileDialog "FileName"

Я пытаюсь включить только имя файла, который я выбрал в OpenFileDialog, в свойстве label1.Text, но пока не нашел решение. Я знаю, что я мог бы использовать метод из класса string в экземпляре thed, чтобы отфильтровать весь путь к файлу, но я хотел бы знать, существует ли более умный/более быстрый способ?

OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = "Find song";
ofd.Filter = "MP3 files|*.mp3";
ofd.InitialDirectory = @"C:\";
if (ofd.ShowDialog() == DialogResult.OK)
{
   label1.Text = "" + ofd.FileName +"";
}
4b9b3361

Ответ 1

Используйте OpenFileDialog.SafeFileName

OpenFileDialog.SafeFileName Возвращает имя файла и расширение для файла, выбранного в диалоговом окне. Имя файла не включает путь.