例如:
String abc = 123.ToString;
代码在Vs2003内编译将得到错误信息:
“在不带括号的情况下引用了方法.....”
在Vs2005(8.050727.42 /rtm 50727 4200)内编译则得到错误信息:
“无法将方法组“ToString”转换为非委托类型“string”。您是要调用方法吗?”
而上边代码等号右边的部分如果位于一个方法内做参数,那将得到一个错误信息:
参数“1”: 无法从“方法组”转换为“string”
语气上更加亲切了,比如多了个“您”字,可是语意上却更加看不懂了....
在VS2008中编译得到的错误信息:
参数“1”: 无法从“方法组”转换为“string”
可见:有些错误提示信息着实让人摸不着头脑啊.....
本文转自 酷小孩 博客园博客,原文链接:http://www.cnblogs.com/babycool/archive/2011/08/22/2150049.html ,如需转载请自行联系原作者