Мне очень нравятся удивительные возможности LINQPAD (спасибо, Joseph Albahari!) и особенно метод LINQPad Dump
. Часто я беру существующий проект Visual Studio и перемещаю его в LINQPad с единственной целью добавить пару операторов дампа, чтобы увидеть, как выглядят данные — хотя всплывающие окна данных Visual Studio, безусловно, полезны, вывод дампа просто намного легче усваивается. . Для этого я открываю каждый нужный мне файл из текущего проекта, копирую и вставляю отдельные классы в LINQPad, добавляю сборки и операторы использования, пытаюсь запустить, чтобы LINQPad сообщил мне, что я пропустил, и повторяю, пока не найду все сиротские ссылки.
Этот метод кажется несовместимым с элегантной, обтекаемой природой LINQPad. Есть ли более простой способ? Есть ли шанс увидеть «Импортировать проект» в меню «Файл» LINQPad в ближайшее время? Если нет, я могу в конечном итоге написать утилиту сам...