C#中list<>作为可选参数应该怎么写?
如题。我定义了一个方法,想用list<>作为可选参数。但不知道怎么写。求高手指教publicintFunc(stringA,intB,List<string>C)//我希...
如题。我定义了一个方法,想用list<>作为可选参数。但不知道怎么写。求高手指教
public int Func(string A, int B, List<string> C)//我希望C成为可选参数。
{...} 展开
public int Func(string A, int B, List<string> C)//我希望C成为可选参数。
{...} 展开
3个回答
展开全部
再写个同名函数 public int Func(string A,int B) 这是函数的重写 你在使用时看需不需要List 来决定传不传list
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public int Func(string A, int B, List<string> C = null)
{
if(C == null)
{
}
else
{
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样写:
public int Func(string A,int B List<string> C=null)
{...}
public int Func(string A,int B List<string> C=null)
{...}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询