Visual Studio 中的实时运算窗口

来源:互联网 发布:编程教科书 编辑:程序博客网 时间:2024/05/16 09:48

要测试一段程序代码的正确性时,在delphi中最常使用的是放一个button挂上click事件,然后写一些code去测试他,然而在vs中的实时运算窗口,即可以在不写额外code的状况下,得知结果。 例如如下的code public class Test {  static int staticsum(int i1, int i2)  {   return i1 + i2;  }  int sum(int i1, int i2)  {   return i1 +i2;  } } 当你想直接测试staticsum运算结果正不正确时,请直接在运算窗口中打入 ? Test.staticsum(1,10) 而系统会先编译项目,然后执行告知结果为11 若要调用且测试sum的结果.打入 ? Test.sum(1,10) 此时会到一个错讯"需要有对象参考才能使用非静态字段、方法或属性 'BearDebugTest.Test.sum(int, int)'",明确的告诉你只能调用静态的方法,不过这个限制倒是可以蛮轻易的"破解"他,换另一个角度去切入就好了~ 自己试一下吧~~ 其实跟"运算窗口"应算是"命令窗口"的简化版,只是将能做的事情单纯化! ^^ 贴上文章后,发现blogger笨笨的,把我缩排的空白都吃掉了,有人能告诉我有什么tag可以保持对code的原来样式的支持吗?要不然一个个的去打全型的空白是很吃力的事!

原创粉丝点击