Top / .NET備忘録 / 10.oo4o / 04.OraFields

OraFields コレクションの出来が、性能を左右します。

oo4o は、ここを Object 型で宣言しているのですが、そのまま実装してしまうと、.NETでは、ものすごく遅くなります。

最初は、名称とインデックスが両方つかえる NameObjectCollectionBase を継承して作っていましたが、Dictionary に変えると速くなります。

インデックスでアクセスするときのために、それ用の List も用意しておきます。




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2013-03-08 (金) 02:47:57 (1689d)