10/21

Regex Class Caching Changes between .NET Framework 1.1 and .NET Framework 2.0 (BCLTeam's WebLog)
.NET1.1、2.0の正規表現(Regex)クラスのキャッシュについて。要約すると、

  • .NET1.1では正規表現を無尽蔵にキャッシュしていた。
  • .NET2.0ではstaticメソッドを呼んだ場合のみキャッシュする。
  • キャッシュする正規表現のエントリ数は固定。CacheSizeで変更可能。(デフォルト15)
  • エントリがいっぱいになると使われてないやつから削除。
  • Regexインスタンス正規表現をキャッシュしないので、ループなどで無駄な生成をするのはよくない。


ScrewTurn Wiki
C#で実装されたASP.NETベースのWiki

No need for a database
No need to touch IIS or ASP.NET configuration

データベースが要求されないところが、よさげ。