62,041
社区成员
发帖
与我相关
我的任务
分享
interface IRequest
{
SortedDictionary<string, string> GetDictonary();
}
实际的继承类里面来决定怎么获取这个字典
比如
public class XXRequest:IRequest
{
public string Name{get;set;}
public SortedDictionary<string, string> GetDictonary()
{
SortedDictionary<string, string> dic = new SortedDictionary<string, string>();
if(Name!=null)
{
dic.Add("name",Name);
}
//或者直接赋值,在你签名方法里进行空值和null值过滤
}
}