C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でファイルを再帰的に一覧表示します


ディレクトリ内のファイルのリストを取得するには、C#でSearchOptions.AllDirectoriesを使用します。

まず、ファイルを配置するディレクトリを設定します-

string[] myFiles = Directory.GetFiles("D:\\New\\", "*.*", SearchOption.AllDirectories);

以下は、上記のディレクトリからのファイルを表示する例です-

using System;
using System.Linq;
using System.IO;
class Program {
   static void Main() {
      string[] myFiles = Directory.GetFiles("D:\\New\\", "*.*", SearchOption.AllDirectories);
      foreach (string res in myFiles) {
         Console.WriteLine(res);
      }
   }
}

出力

以下は出力です。フォルダのすべてのディレクトリが一覧表示されます-

D:\New\one.txt
D:\New\two.html
D:\New\nature.png

  1. ディレクトリ内のすべてのファイルを再帰的に一覧表示するJavaプログラム

    ディレクトリDにExampleDirectoryという名前のフォルダがあり、7つのファイルと2つのディレクトリが-であると仮定します。 どこで、 SampleDirectory1には、SampleFile1.txtとSampleFile2.txtという名前の2つのファイルが含まれています。 SampleDirectory2には、SampleFile2.txtとSampleFile3.txtという名前の2つのファイルが含まれています。 例 次のJavaの例は、 ExampleDirectoryという名前のディレクトリ内のすべてのファイルの名前を示しています。 。 i

  2. ディレクトリの内容を一覧表示するための便利なLinuxコマンド

    Linuxコマンドに関しては、タスクの実行に使用できるコマンドがたくさんあります。また、ファイルマネージャのようにディレクトリの内容を一覧表示する場合は、いくつかのコマンドがあります。それらをチェックしてみましょう。 ls ディレクトリのコンテンツを一覧表示する最も一般的なLinuxコマンドはlsです。 。デフォルトでは、ls ディレクトリの内容を列に一覧表示します。ファイルとディレクトリの表示にはさまざまな色が使用されます。 ユーザーが作成したディレクトリの名前は一重引用符で囲んで表示されます。システムによって作成されたディレクトリには、名前が表示されるだけです。ファイル、ディレク