.NET 默认参数为何VS2010下编译通过,而VS2008却报错?

2024-12-25 15:21:08
推荐回答(4个)
回答1:

你的代码里是不是有类似的方法public void method(string a,bool flag=true)的方法,就是说在参数列里有像bool flag=true的可选参数是VS2010 .netframe 4.0的新功能!

回答2:

解决的办法很简单,定义方法或函数中删除错误的默认参数,然后在调用时给默认参数。

回答3:

仅供参考:
http://blog.csdn.net/plutus_lee/article/details/7824276

回答4:

你好,你这么就难说了,不知道你的代码啊.