我有一个应用程序正在实现它自己的 C# 控制台(通过 Roslyn 的脚本引擎)。我已经获得了执行语句的代码并获得了可能的返回值,现在我想向控制台输出一个“不错”的字符串。调用“ToString()”的简单方法通常会产生非常人类不可读的输出。
对我来说最好的解决方案是拥有与 Visual Studio 的“立即窗口”使用的相同类型的检查输出。
例如,如果我的语句计算为一个新的字符串 []{“asd”},那么只需调用 ToString() 就会给我
System.String[]
我想在其中获得立即窗口的等效输出-如下所示:
{string[1]}
[0]: "asd"
那么有谁知道如何调用即时窗口使用的相同转换?