システム上にフォルダのリストを作成しようとしています(実際には、カスタムの「エクスプローラ」を作成しようとしています)。
ネットワークドライブを一覧表示できるようにする必要がありますが、方法がわかりません。
私が行う方法を知っている唯一のことは:
string[] localDrives = Directory.GetLogicalDrives();
やってみたら
string[] initDrives = Directory.GetDirectories(initialDirectory);
どこinitialDirectory
から
initialDirectory = Directory.GetCurrentDirectory();
ネットワークドライブに(最悪の場合、パスをでハードコーディングできると思いました\\
)、string[]
残りはnull
。
使用可能なすべてのパスのリスト、またはネットワーク上にある可能性のあるパスが指定されたディレクトリとサブディレクトリを取得するにはどうすればよいですか?