Dを使用してディレクトリ内のファイル数を簡単に数える方法が欲しいのですが。
Dマニュアルからわかる限り、dirEntriesは範囲を返しますが、これには長さのプロパティはありません。したがって、カウンターを使用して結果を反復処理するか、長さを見つけることができる従来の配列に名前をまとめる必要があります...より良い方法はありますか?
auto txtFiles = dirEntries(".", "*.txt", SpanMode.shallow);
int i=0;
foreach (txtFile; txtFiles)
i++;
writeln(i, " files found..");