C#でGrep

LINQはもちろん以前から注目していて、でもまだほとんど触っていなくて焦り気味。でもいい加減始めようと思い情報収集。
2007-04-06
のソースを見て感激。
var str = from p in TextFileReader(@"C:\WINDOWS\iis6.log")
where p.Contains("16:9:50")
select p;
ですよ!テキストファイルに対してクエリーを投げる。なんてスマートでクールなソースなんでしょ。
やる気出てきた。C#3.0万歳。



2007/05/08 追記
私のページに「C# Grep」で検索して来られる方が多く、実際に見るとC#3.0のLINQの記事だったため、なんじゃ( ゚Д゚)ゴルァ!と思われた方が多いかと思います。
お詫びにちゃんとしたC#Grepのコードをここで、
と言いたいところですが、私なんかよりCode Projectにとてもいい記事があります。これ以上のものを書く自信がありませんのでこちらをご参照ください。m(_ _ )m
(ソースをダウンロードするには無料の会員登録する必要があります。ご了承ください。)