如何省略默认实参之间的实参? private static void M(Int32 x = 0, Int32 y = 1,Int32 z = 2) { }如果我想这样调用 M(1, ,3);该怎么修改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 M(1, ,3);这样不行吧你是说默认参数???C# 4.0支持函数参数默认值比如public void IsValidStr(string s, ChkStrType csType = ChkStrType.DigitLetter, bool bCanNull = false){ // To do}调用: string sChk = "Hello world!"; IsValidStr(sChk); IsValidStr(sChk, ChkStrType.All); IsValidStr(sChk, ChkStrType.Letter, true); http://msdn.microsoft.com/zh-cn/windows/desktop/dd264739看看这里的例子 发送邮件的错误 高手进来看看 了解postgre SQL的进来指导下 问个项目问题哈.如果项目维护时,客户要求数据表增加一列.你们是怎么做的. LINQ to SQL sa用户登陆失败 pictureBox加载图片显示问题 字符串中有单引号,在保存到数据库前,应该如何处理呢? 小生愚钝,望指教、、 菜鸟求助 新手提问:关于<DropDownList>控件绑定,在线等... 寻求:希望出版社出版--C#网络编程实例教程源代码 请问各位大神,如何让C#的form程序在托盘运行 引用了第三方类库DLL,有它的源码,如何将它的源码加入到调试路径中
你是说默认参数???
C# 4.0支持函数参数默认值
比如
public void IsValidStr(string s, ChkStrType csType = ChkStrType.DigitLetter, bool bCanNull = false)
{
// To do
}
调用:
string sChk = "Hello world!";
IsValidStr(sChk);
IsValidStr(sChk, ChkStrType.All);
IsValidStr(sChk, ChkStrType.Letter, true);
看看这里的例子