エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
オレオレLINQメソッドが列挙されすぎていないか調べる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オレオレLINQメソッドが列挙されすぎていないか調べる - Qiita
はじめに 自作したLINQメソッドが列挙されすぎていないか調べました。 検証がはかどるのでSystem.Intera... はじめに 自作したLINQメソッドが列挙されすぎていないか調べました。 検証がはかどるのでSystem.Interactive(以下Ix)を事前にインストールしています。 環境 .Net Framework 4.7.1 System.Interactive 3.2.0 列挙回数の確認方法 オレオレLINQメソッドを呼び出す前にローカル変数にアクセスし、列挙回数を記憶させておきます。 このときシーケンスには手を加えずそのまま次に流します。 // 列挙回数記録用変数 int counts = 0; Enumerable .Range(5, 100) .Select(x => { counts++; return x; }) .MyLinqMethod() // オレオレLINQメソッド .ToArray(); Console.WriteLine($"列挙回数は {counts} 回です。");

