熟练使用 LINQ,可以把原先要写几十行的代码,用一行搞定,堪称 C# 语言中的瑞士军刀。很多人理解中,LINQ 是一种数据库查询的替代品,很多人只知道用 where,orderby 等几个关键字,对 LINQ 的强大功能还没有了解。
我将在这个讨论中给大家展示 LINQ 的一些技巧。你将看到,用 LINQ 编写洗牌算法、排列组合、递归遍历、表单验证、批量操作文件、运用表达式树实现元编程等。
阅读全文: http://gitbook.cn/gitchat/activity/5a25f56759a8cb15123f24d2
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。