C#中的函数参数能不能有默认值的解决方法
生活随笔
收集整理的這篇文章主要介紹了
C#中的函数参数能不能有默认值的解决方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C#不支持參數(shù)默認(rèn)值,如果要實(shí)現(xiàn)相同功能,可以使用函數(shù)重載的方法模擬實(shí)現(xiàn)。 ?
? ?
? 如:???
???
void ? MsgBox(string ? msg, ? string ? title) ?
? { ?
? ? ? ? ? ? MessageBox.Show(msg, ? title); ?
? } ?
? ?
? void ? MsgBox(string ? msg) ?
? { ?
? ? ? ? ? MsgBox(msg, ? "消息"); ? // ? "消息" ? 即是 ? title ? 參數(shù)的默認(rèn)值。 ?
? }
總結(jié)
以上是生活随笔為你收集整理的C#中的函数参数能不能有默认值的解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 知识关联的价值还无法与人的关联的价值相比
- 下一篇: php mysql登陆页面完整代码_求助