In C# kannst du das Verzeichnisinhalt mit Hilfe der System.IO Namespace Funktionen auflisten.
using System;
using System.IO;
class Program
{
static void Main()
{
// Setze den Pfad des Verzeichnisses, das du auflisten möchtest
string directoryPath = @"C:\Dein\Verzeichnis\Pfad";
// Überprüfe, ob das Verzeichnis existiert
if (Directory.Exists(directoryPath))
{
// Rufe die Dateien im Verzeichnis ab
string[] files = Directory.GetFiles(directoryPath);
Console.WriteLine("Dateien im Verzeichnis:");
foreach (string file in files)
{
Console.WriteLine(file);
}
// Rufe die Unterverzeichnisse im Verzeichnis ab
string[] subdirectories = Directory.GetDirectories(directoryPath);
Console.WriteLine("\nUnterverzeichnisse im Verzeichnis:");
foreach (string subdirectory in subdirectories)
{
Console.WriteLine(subdirectory);
}
}
else
{
Console.WriteLine("Das angegebene Verzeichnis existiert nicht.");
}
}
}