在LinqPad中,我必须写
Console.WriteLine(result)
在Visual Studio中,我必须针对每种情况构建一些特殊的东西,例如
result.ToList().ForEach(x=> Console.WriteLine(x));
但这并不适用于所有情况。
我有一个扩展方法,在Visual Studio中的项目是什么
可以像LinqPad一样做魔术吗?
最佳答案
看一下ObjectDumper,它也可以作为nuget使用。使用此软件包,您可以非常简单地将复杂的结构转储到控制台。通过使用TextWriter
作为参数来获取所需的控制台Console.Out
。这是一个例子:
ObjectDumperExtensions.Dump(root, "root", Console.Out);
关于c# - 在Visual Studio中像LinqPad中的WriteLine,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44095382/