我非常喜欢 LINQPAD 的惊人力量(感谢Joseph Albahari!),尤其是 LINQPad 的Dump
方法。我经常将一个现有的 Visual Studio 项目移动到 LINQPad 中,唯一的目的是添加几个 Dump 语句以查看数据的样子——尽管 Visual Studio 的数据弹出窗口确实很有用,但 Dump 输出更容易消化. 为此,我从当前项目中打开我需要的每个文件,将各个类复制并粘贴到 LINQPad,添加程序集和 using 语句,尝试运行以便 LINQPad 告诉我我错过了什么,然后重复直到找到所有孤儿引用。
这种方法似乎与 LINQPad 优雅、流线型的特性背道而驰。有没有更简单的方法?有机会很快在 LINQPad 的文件菜单上看到“导入项目”吗?如果没有,我最终可能会自己编写一个实用程序......