ログイン | アカウントの作成
CONTACT | HOME | BBS | Wiki | Blog | Tools |


wikiトップページ

最近更新されたページ
Bit演算比較
型の処理速度比較
Arrayの複製速度比較
PHP Linuxで実行する
flash / Adobe Air
Flash
new Date().getTime速度テスト
派生クラスのアクセス速度
複数のクラスをまたいだパラメーターへのアクセス速度
getter setter 速度比較
型比較の速度比較
Static変数の速度比較
サーバー構築 / CVSサーバー
サーバー構築
サーバー構築 / WebMin
XNA
Array多次元配列の速度比較
オペレーター(加算、減算、積、乗算、余り)の比較
Numberを整数に変換処理比較
flash / jsfl

C5

オフィシャルサイトURL

System.Collections.Generic
c#標準の動的にサイズを変更できる配列

これに拡張性を持たせたものが C5 です

例えば 純正の System.Collections.Generic.LinkedList は
インデックスアクセスはできないものの Remove , Contains が高速な
配列ですが 欠点としてソート(Sort)が実装されていません。

C5 の LinkedList には Sort が実装されています。
以下 List (System.Collections.Generic.List)
C5.LinkedList 100000 件 追加、ソート、削除 の実行結果

Add List<T> 		0.008秒
Add LinkedList<T> 	0.022秒

Sort List		0.128秒
Sort LinkedList 		0.168秒

Contains List 		0.143秒
Contains LinkedList 	0.005秒

Remove List 		8.59秒
Remove LinkedList 	0.011秒




CgInstitute のホーム   -    コンタクト   -    CgInstitute について   -    アカウントの作成