Join()拡張メソッドの内部をどのようにデバッグできますか?IEnumerableの内部デバッグ<T> .Join()
私は、チェーンメソッド呼び出しの間のものをデバッグ/表示する方法を尋ねることはありません。代わりに、Join()メソッドがmojoを動作させるために使用する中間値または内部の内側/外側のシーケンスを参照したいと思います。私は持っています:myThings.Join(a bunch of lambdas);
私のkeySelectors正しいデータを返すようです。しかし、私のresultSelectorは呼び出されることはないので、シーケンス自体を見てデバッグしたいと思っています。
私は誰かがresharperをお勧めするように感じます(私は150ドルの外に出ることはありませんので、無料の選択肢のみを提供してください)。
"私はJoin()の内部をデバッグするにはどうすればよいですか?"という質問に答えてください。
+1と両方のリンクに感謝いたします。私はデコンパイラを使用し、カバーの下を見ることができましたが、私はあきらめて巻き上げました。最後に、Jon Skeetの素早く汚れた実装をコピーし、Join()メソッドを実行してバグを見つけました。ありがとう! – dFlat