Próbuję dołączyć tylko nazwę pliku, który wybrałem w OpenFileDialog we właściwości label1.Text, ale jeszcze nie znalazłem rozwiązania. Wiem, że mogłem użyć metody z klasy ciągów na instancji ofd, aby odfiltrować całą ścieżkę do pliku, ale chciałbym wiedzieć, czy istnieje mądrzejszy/szybszy sposób?Uzyskiwanie tylko nazwy pliku przy użyciu właściwości OpenFileDialog "NazwaPliku"
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 +"";
}
, jeśli potrzebuję tylko nazwy bez numeru wewnętrznego? – rahularyansharma
@rahnalansharma, można uzyskać przez to 'System.IO.Path.GetFileNameWithoutExtension (OpenFileDialog.FileName)' –
Dzięki człowieku! Właśnie znalazłem to na innym pytaniu SO. – rahularyansharma