FC2ブログ

ひっそりと・とぼとぼと

日頃プログラム関連で調べた内容の覚書として、ひっそりと・とぼとぼと綴っています。

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
25
26
27
28
29
30
04

【C#】Linqが遅い時に気を付けること

1. 不用意に要素数を取得しない (Count メソッド)
→Any()を使う

2. なんとなく配列やリストに突っ込まない。ライブラリを作るときはなるべく IEnumerable で受ける
→.ToArray()、.ToList()をやめる。

3. 巨大なファイルを 1 行ずつ処理するときも、リストはいらない。
→(よくわかってない。。。)


「2.」はめちゃめちゃ早くなりましたので、foreachで回すだけの場合は、ToList()はつけないようにしましょう!

参照:今からできる、速くシンプルに LINQ を書くためのコツ 3 個 - wiprog

関連記事

Comments

Leave a Comment


Body
FC2カウンター
広告スペース
Amazon
 
プロフィール

ひっそり。。。

Author:ひっそり。。。
C#、JavaScript、HTMLなどプログラミングの技術的なことを中心に、日頃調べたこと、気づいたことの覚書をしています。

 
 
応援( `・∀・´)ノヨロシク
にほんブログ村 その他ブログへ
人気ブログランキングへ Yahoo!ブックマークに登録