うん、イベントのイの字もないなぁ。

>>229
var r = new Regex("パターン");
var m = r.Match(読み込んだ文字列);
if (m.Success)

じゃダメなの?

あと、配列じゃなくて IEnumerable になるように作ればメモリの無駄は少ないよ。