掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
System.IO.Directory.GetFilesで、複数の種類のファイルを抽出するには? (ID:145718)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
GetFiles()で複数指定できるのはなさそう. なので正規表現クラスなどを使って代用するのがいいかも. // C#だけど. using System; using System.Collections.Generic; using System.Linq; using System.IO; using System.Text.RegularExpressions; Regex regex = new Regex(@".*\.txt|.*\.log"); IEnumerable<string> p = from file in Directory.GetFiles(@"c:\windows\") where regex.IsMatch(file) select file; foreach (string matched in p) { Console.WriteLine(matched); }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.