Wyświetlanie samej nazwy pliku

0

Witam ponownie mam taki kawałek kodu pobieram z katalogu wszystkie nazwy plików. I chcę nazwę przekazać załóżmy z pozycji 2 do textBox1. I wszystko jest ok pobiera nazwę ale dokleja mi: { FileName = nazwa_pliku.txt } jak wydobyć samą nazwę "nazwa_pliku.txt" ???


if (Directory.Exists(pathOO))
                {

                    var newList = Directory.GetFiles(pathOO).Select(x => new { FileName = Path.GetFileName(x) }).ToList();

                    if (newList.Count() > 0)
                    {
                        textBox1.Text = (newList.OrderByDescending(x => x.FileName).ToList()[1].ToString());
                    }

                }

2

Zamiast robić ToString() odwołaj się do FileName.

0

Spróbuj coś takiego:

System.IO.Path.GetFileNameWithoutExtension(nazwa_pliku);
0
x => new { FileName = Path.GetFileName(x) }

no przecież wyraźnie prosisz o strukturę… zwracaj stringa po prostu.

x => Path.GetFileName(x)

1 użytkowników online, w tym zalogowanych: 0, gości: 1