C# 参数可以仅 Nullable 与否来进行重载吗?
可以。
public void Do(int m) { MessageBox.Show("a"); } public void Do(int? m) { MessageBox.Show("b"); } Do(1); // 进入的是第一个 Do int? m = 1; Do(m); // 进入的是第二个 Do
相关阅读
使用 HasValue、Value 判断和取 Nullable 的基础类型
本文标签:参数 可以 仅以 Nullable 与否 进行 重载
原文链接:
版权说明: 本文由作者上传,本站仅提供存储服务,转载请注明原文链接