社区
C#
帖子详情
為什麼C#中函數或方法不能有默認值?
cgsw12345
2004-07-12 09:49:48
為什麼不能和C++一樣存在參數的默認值,我想應該是有原因的,想了很久想不到
請各位提示一下,謝謝!
...全文
118
9
打赏
收藏
為什麼C#中函數或方法不能有默認值?
為什麼不能和C++一樣存在參數的默認值,我想應該是有原因的,想了很久想不到 請各位提示一下,謝謝!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mycro
2004-07-12
打赏
举报
回复
为了,减少二义性,
舍弃了
aquahalo
2004-07-12
打赏
举报
回复
只能用重载了。
banping
2004-07-12
打赏
举报
回复
对呀,可能认为重载已经足够了。
brightheroes
2004-07-12
打赏
举报
回复
ms不让用
如此而已
至于为什么
要去问ms
解决的方法如楼上
renrenqq
2004-07-12
打赏
举报
回复
可以用方法的重载实现!!
xinshaw
2004-07-12
打赏
举报
回复
重载,:(
yzssg
2004-07-12
打赏
举报
回复
用重载,更加符合面向对象的思想吧
myfei
2004-07-12
打赏
举报
回复
c#只能用重载。原因同意楼上的
realhotsummer
2004-07-12
打赏
举报
回复
vb.net 有,但c#只能用重载。原因同意楼上的。
21天学通Oracle
第一篇 Oracle管理配置 第1章 Oracle安装配置(教学视频:10分钟) 23 1.1 Oracle简介 23 1.1.1 数据库术语 23 1.1.2 主流数据库简介 24 ...第23章 Oracle在
C#
开发中的应用(教学视频:12分钟) 391
C#
函数参数默认值及指定传参
编写函数通常会指定很多参数,但是调用时不一定每个参数都能用得上,使用参数默认值,可以避免在函数体中进一步编写代码进行变量初始化,或者重载函数让代码变得冗长难懂。通过函数参数设置默认值,加上调用的一些小...
C#
程序设计与宿舍管理系统实战
为什么要学习
C#
?
C#
是微软的王牌语言,拥有接近20年的历史和广泛的应用。目前国内对
C#
的书籍和视频相对较少,但
C#
和.NET的发展前程是十分光明的,这体现在微软公司本身强劲的实力,
C#
的开源,.NET Core社区的蓬勃...
C#中的函数参数能
不能
有默
认值的解决
方法
C#
不支持参数默认值,如果要实现相同功能,可以使用函数重载的
方法
模拟实现。 如: void MsgBox(string msg, string title) { MessageBox.Show(msg, title); } void MsgBox(string msg) { ...
java中函数的参数
不能
设置默认值
java中函数的参数
不能
设置默认值
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章