您的位置:首页 > 编程语言 > C#

C# 4.0开发体验——方法参数默认值

2010-06-22 15:32 267 查看
private
IDataReader SelectIDataReaderByQueryParams(IXmlMappingEntity entity, QueryParam[] queryParams = null, string sortExpression = null, SortDirection sortDirection = SortDirection.Ascending, bool searchInPrimaryKeys = false)

{

//内部实现忽略

}

方法参数默认值(留意上述代码粗体部分),这个特性可以减少方法重载,让代码更简洁,非常合适编写底层级API(超级方法)。

调用例子

IDataReader dr = SelectIDataReaderByQueryParams(entity, queryParams, searchInPrimaryKeys: true);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: