C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■88600 / 6階層)  フォルダ名とその更新日時を一緒に収得
□投稿者/ 魔界の仮面弁士 (1837回)-(2018/09/10(Mon) 10:19:47)
No88598 (魔界の仮面弁士) に追記
> System.IO.Directory クラスだと、列挙されるのはあくまでパス名だけですので、
> これを System.IO.DirectoryInfo クラスに置き換えることで、さらに効率が良くなります。


おぉっと…? No88585 の時点で、DirectoryInfo を使うことは検討済みだったのですね。
>> DirectoryInfoを使うのも分かるのですが

でも何故か、 No88597 の時点では DirectoryInfo を用いていないようですが、
DirectoryInfo でも AllDirectories 指定はできるようになっているはずですよ。


ただし、ターゲット フレームワークを .NET Framework 2.0/3.0/3.5 にしている場合は、
IEnumerable(Of ) を返す Enumerate〜系メソッドが使えず、
配列を返す Get〜系メソッドに頼ることになります。
 

.NET 1.0 以上
  Directory.GetDirectories(String) 静的メソッド
  Directory.GetDirectories(String, SearchOption) 静的メソッド
  DirectoryInfo.GetDirectories() インスタンス メソッド
  DirectoryInfo.GetDirectories(String) インスタンス メソッド


.NET 2.0 以上
  Directory.GetDirectories(String, String, SearchOption) 静的メソッド
  DirectoryInfo.GetDirectories(String, SearchOption) インスタンス メソッド


.NET 4.0 以上
  Directory.EnumerateDirectories(String) 静的メソッド
  Directory.EnumerateDirectories(String, String) 静的メソッド
  Directory.EnumerateDirectories(String, String, SearchOption) 静的メソッド
  DirectoryInfo.EnumerateDirectories(String) インスタンス メソッド
  DirectoryInfo.EnumerateDirectories(String, SearchOption) インスタンス メソッド
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[5]: フォルダ名とその更新日時を一緒に収得 /魔界の仮面弁士 →Re[7]: フォルダ名とその更新日時を一緒に収得 /なつ
 
上記関連ツリー

フォルダ名とその更新日時を一緒に収得 / なつ (18/09/08(Sat) 17:52) #88574
Re[1]: フォルダ名とその更新日時を一緒に収得 / Hongliang (18/09/08(Sat) 21:42) #88582
  └ Re[2]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/09(Sun) 08:19) #88585
    └ Re[3]: フォルダ名とその更新日時を一緒に収得 / Jitta (18/09/09(Sun) 08:45) #88586
      └ Re[4]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/10(Mon) 00:16) #88597
        └ Re[5]: フォルダ名とその更新日時を一緒に収得 / 魔界の仮面弁士 (18/09/10(Mon) 03:48) #88598
          ├ フォルダ名とその更新日時を一緒に収得 / 魔界の仮面弁士 (18/09/10(Mon) 10:19) #88600 ←Now
          │└ Re[7]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/10(Mon) 19:50) #88608
          │  ├ Re[8]: フォルダ名とその更新日時を一緒に収得 / Hongliang (18/09/10(Mon) 20:27) #88609
          │  │└ Re[9]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/12(Wed) 21:18) #88641 解決済み
          │  ├ Re[8]: フォルダ名とその更新日時を一緒に収得 / Jitta (18/09/10(Mon) 22:12) #88610
          │  │└ Re[9]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/12(Wed) 21:21) #88642 解決済み
          │  └ Re[8]: フォルダ名とその更新日時を一緒に収得 / 魔界の仮面弁士 (18/09/10(Mon) 23:42) #88613
          │    └ Re[9]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/12(Wed) 21:10) #88640 解決済み
          │      └ Re[10]: フォルダ名とその更新日時を一緒に収得 / 魔界の仮面弁士 (18/09/13(Thu) 00:34) #88645 解決済み
          │        └ Re[11]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/13(Thu) 23:23) #88651 解決済み
          └ Re[6]: フォルダ名とその更新日時を一緒に収得 / Jitta (18/09/10(Mon) 10:15) #88599
            └ Re[7]: フォルダ名とその更新日時を一緒に収得 / とっちゃん (18/09/10(Mon) 10:23) #88601
              └ Re[8]: フォルダ名とその更新日時を一緒に収得 / Jitta (18/09/12(Wed) 21:57) #88644 解決済み
                └ Re[9]: フォルダ名とその更新日時を一緒に収得 / なつ (18/09/15(Sat) 10:09) #88653 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信