一个方法例如:public string dbUpdate(string name,string user,string consume,string card,string bankcard,HttpPostedFile postedFile,string a)
{
}
其中有很多的参数,如果我只想传其中几个参数就要这样写:
dbUpdate(name,"","",card,"",postedFile,"")1.能不能 不这样 不要“”只传我需要的参数。
2.其中 HttpPostedFile postedFile 参数在它没有值的时候怎么办,怎么在传递的时候没有这个参数就不用传它。谢谢大家!请帮忙 很急!
{
}
其中有很多的参数,如果我只想传其中几个参数就要这样写:
dbUpdate(name,"","",card,"",postedFile,"")1.能不能 不这样 不要“”只传我需要的参数。
2.其中 HttpPostedFile postedFile 参数在它没有值的时候怎么办,怎么在传递的时候没有这个参数就不用传它。谢谢大家!请帮忙 很急!
解决方案 »
- 服务器标记格式都有哪些?
- 求一个正则表达式
- 大家看下面一段代码:必须包含指向 Table 类的完整命名空间路径,使其与 System.Web.UI.WebControls 命名空间的 Table 类区分开来?
- 请问网页编辑器WebHtmlEditor怎么用??
- SSPI 的登录问题,望高手指教,非常赶的,,!!!!!!!!!!!
- datagrid行变色问题??(困惑)
- asp.net中如何 按button后,重定向一个网页(要重新打开一个页面)
- 使用adsi操作iis6.0,新建的网站类型不是IIsWebServer,而是IIsApplicationPool类型!!
- ASP.NET中XML 分析失败
- 还是关于datagrid的菜鸟问题
- 清除某一session
- 》》》》》》》》dotnet让我郁闷!思归帮忙解答一下!
public string aa(string name)
{
this.aa(name,"");
}
public string aa(string name,string id)
{
this.aa(name,id,"");
}
public string aa(string name,string id,int type)
{
//在这里面处理数据.
}
你可以再定义一个dbUpdate方法public string dbUpdate(string name,string card,HttpPostedFile postedFile)
{}
2.一起等待别人回答~~
public string dbUpdate(string name,string card,HttpPostedFile postedFile)
{
dbUpdate(name,"","",card,"",postedFile,"");
}
2、应该在函数内部先做判断
if (postedFile == null)
{//就不处理postedFile这个参数}
要想不传postedFile这个参数还要再重载一个函数
public string dbUpdate(string name,string card)
{
dbUpdate(name,"","",card,"",null,"");
}
不过无论如何都要对postedFile是否为null进行判断