C# Listbox: Dateien mit Unterordner auslesen

Status
Für weitere Antworten geschlossen.

TresPuntos

Cadet 4th Year
Registriert
Juni 2018
Beiträge
113
Hallo,

Mein Code ist aktuell:
private void button6_Click(object sender, EventArgs e)
{
listBox2.Items.Clear();
foreach (var fn in Directory.GetFiles(@"C:\Besipiel\Pfad2", "*.*", SearchOption.AllDirectories))
{
listBox2.Items.Add(fn);
}
label1.Text = "Liste wurde erfolgreich gefüllt";
}
Ausgegeben wird in der Liste aber der gesamte Pfad Bsp: C:\Besipiel\Pfad2\Test.txt oder C:\Besipiel\Pfad2\Hallo\Test1.txt
Es soll aber als Ausgabewert nur das hinter dem Pfad C:\Besipiel\Pfad2\ ausgegeben werden.
Zu dem Beispiel oben also: Test.txt oder Hallo\Test1.txt
 
@TresPuntos:

Was "new Account()" damit sagen will ist, dass du mit der String-Methode "Replace" den vorderen, unerwünschten Teil gegen einen Leerstring ("") austauschen könntest. Dann bleibt nur der hintere Teil über.
 
System.IO.Path.GetFileName( string path)

bessere Methode:)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben