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

在VS2008下编译,产生错误代码"不允许有默认参数说明符".是.NETFreamwork3.5和4.0的版本差异吗?有什么解决方案呢?... 在VS2008下编译,产生错误代码"不允许有默认参数说明符".是.NET Freamwork 3.5和4.0的版本差异吗?有什么解决方案呢? 展开
 我来答
slievrly
2013-01-15 · 超过10用户采纳过TA的回答
知道答主
回答量:36
采纳率:100%
帮助的人:20万
展开全部
你的代码里是不是有类似的方法public void method(string a,bool flag=true)的方法,就是说在参数列里有像bool flag=true的可选参数是VS2010 .netframe 4.0的新功能!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wngbx
2019-06-12
知道答主
回答量:7
采纳率:0%
帮助的人:6687
展开全部
解决的办法很简单,定义方法或函数中删除错误的默认参数,然后在调用时给默认参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huiyangzhuang
2013-01-15 · TA获得超过435个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:249万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hua11259
2013-01-15 · TA获得超过116个赞
知道小有建树答主
回答量:259
采纳率:0%
帮助的人:125万
展开全部
你好,你这么就难说了,不知道你的代码啊.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式