15

どこにも見つかりませんでした(Googleまたはstackoverflow)。

Dump() の出力を自動的に折りたたむ方法はありますか?

アップデート:

質問にもっと焦点を当てるために、いくつかの詳細情報。
以下で説明するように、折りたたみは出力後にキーボード ショートカット (Alt+1、Alt+2、Alt+3) を介してレンダリングすることで実行できます。レンダリング深度はint depthパラメータを渡すことで決定できますが、結果を拡張することはできません。

CSS フォーマットを変更する方法はありますか? 私はCSSにそれほど精通していないので、これが解決策かもしれません。

これが必要な理由:

私が望むのは、出力を「よりクリーン」にして、興味のあるものが現れたときに飛び込むことです。クエリを繰り返し実行しており、常にすべての出力を必要とするわけではありませんが、検出をコーディングする代わりに、人間の能力を使用して変化を検出しています。

更新: 2013 年 11 月

Joe (著者自身!) がコメントで言及しているように、LINQPad には説明されている制限がなくなりました。0 を状態にして、レンダリング後に情報を折りたたむことができるようになりました。

4

1 に答える 1

30

いいえ、数値を指定してDumpを呼び出して、そのネストの深さまで表示するように強制することはできますが、次のようになります。

.Dump(0)

フォーマットショートカット(Alt + 1、Alt + 2、Alt + 3)を使用して、表示全体を1、2、または3レベルに折りたたむこともできます。

別のオプションは、グリッドにダンプすることです。Dump(true)を呼び出すか、ツールバーボタンを使用します。グリッドには1つのレベルのみが表示され、後続のレベルは必要に応じてハイパーリンクで表示されます。

于 2012-04-22T09:32:05.277 に答える