エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
だらだら日記 [C#]配列操作の速度について
さて、今日はコンパイラを作成中なのでその時に気になって調べた事でも書きたいと思います。 .net(xp vs... さて、今日はコンパイラを作成中なのでその時に気になって調べた事でも書きたいと思います。 .net(xp vs2008 C#)では、Listと T[]という風に大きく分けて2パターンの配列っぽい表現が可能ですが、これについての速度が気になったんですよね。 List VariableNameの場合は、可変長の配列っぽい記述ができる。 T[] VariableNameの場合は、固定長。 どちらの場合も、要素へのアクセスはT[index]という感じでできるので使い勝手はそれ程変わりません。 配列要素の取得は、VariableName.CountとVariableName.Lengthと微妙に違います。 まあ、この程度であればそれほど気になりませんよね。 さてここで問題がでてきそうなのは、配列要素の検索や加工頻度によっての処理時間の影響です。 今回テストしたコードを示します。(10分くらいで作ったの