Sdílet prostřednictvím


Gewusst wie: Auflisten von Dateien in einem Verzeichnis

Aktualisiert: November 2007

Im folgenden Codebeispiel wird veranschaulicht, wie eine Liste von Dateien in einem Verzeichnis abgerufen wird. Zusätzlich werden die Unterverzeichnisse aufgelistet. Im folgenden Beispiel werden die GetFilesGetFiles-Methode und GetDirectories-Methode verwendet, um den Inhalt des Verzeichnisses C:\Windows anzuzeigen.

Beispiel

// enum_files.cpp
// compile with: /clr
using namespace System;
using namespace System::IO;

int main()
{
   String^ folder = "C:\\";
   array<String^>^ dir = Directory::GetDirectories( folder );
   Console::WriteLine("--== Directories inside '{0}' ==--", folder);
   for (int i=0; i<dir->Length; i++)
      Console::WriteLine(dir[i]);

   array<String^>^ file = Directory::GetFiles( folder );
   Console::WriteLine("--== Files inside '{0}' ==--", folder);
   for (int i=0; i<file->Length; i++)
      Console::WriteLine(file[i]);

   return 0;
}

Siehe auch

Weitere Ressourcen

Datei- und Stream-E/A

.NET-Programmierhandbuch