我开始使用C# Interactive,喜欢的是我可以像使用Immediate
一样浏览和探索某些API功能,而无需运行和调试程序。
问题在于,它不像Immediate那样直接输出信息,除非我使用一个带有变量名的命令:
> string.Format("{0,15}", 10m); //hit enter, here there is no output
> var a = string.Format("{0,15}", 10m); //hit enter so...
> a // hit enter and...
" 10" //...here the value is shown
>
有没有一种方法可以使C# Interactive
在每次评估时输出值,就像Immediate
那样(而且不需要编写更多的代码,比如Console.Write
)?