実行には30秒掛かります…
class Set { public void Analyze() { foreach ( Entity e in list ) { e.Analyze(); } ... } } class Entity { public void Analyze() { Regex r = new Regex( ... ); Match m = r.Match( str ); ... } }
みたいなコードが実行に30秒もかかっていて、30秒もかかったんじゃ使い物にならないからどうにかしようとして、
class Set { public void Analyze() { Regex r = new Regex( ... ); foreach ( Entity e in list ) { Match m = r.Match( e.Str ); ... } ... } }
みたいなコードにしたら、1秒に縮んだ…(--;)
うへぇ