9 Stimmen

Konvertieren eines FileInfo-Arrays in ein String-Array C#

Ich erstelle ein FileInfo-Array wie folgt

 try
            {
                DirectoryInfo Dir = new DirectoryInfo(DirPath);
                FileInfo[] FileList = Dir.GetFiles("*.*", SearchOption.AllDirectories);

                foreach (FileInfo FI in FileList)
                {
                    Console.WriteLine(FI.FullName);
                }

            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

Und dieses Array enthält alle Dateinamen in folder = DirPath

Ich dachte an eine Schleife durch das FileInfo-Array und kopieren Sie es in ein String-Array. Ist dies in Ordnung oder gibt es eine viel sauberere Methode?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X