1

很多时候,我需要测试一小段.NET代码,但重新构建和发布整个项目或编写一套单元测试似乎有点矫枉过正。例如,我现在正在编写一个正则表达式,我想看看模式是否在正确的部分匹配。我可以去找一百万个其他实用程序来做这种事情,但这不是我的意思。

Firebug与我想要的完全类似——Firebug 控制台。有一个文本框,用户可以在其中输入一些 JavaScript,Firebug 会当场执行它并显示返回值。

我希望能够输入类似(new Regex("b+")).Replace("abc", "x")的内容并查看结果,而无需承担所有开销。Visual Studio 有这样的东西吗?

4

1 回答 1

3

在命令行窗口 (Ctrl+W, A) 中,您可以执行简单的表达式,例如

>? "foo".Replace("o", "O")
"fOO"

要测试任何实际大小的片段,我 Alt+Tab 到LINQPad

于 2010-05-25T16:28:05.077 回答