• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






山涧清泉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 88 下一页

2018年1月17日

打造自己的LINQ Provider(上):Expression Tree揭秘
摘要: 概述 在.NET Framework 3.5中提供了LINQ 支持后,LINQ就以其强大而优雅的编程方式赢得了开发人员的喜爱,而各种LINQ Provider更是满天飞,如LINQ to NHibernate、LINQ to Google等,大有“一切皆LINQ”的趋势。LINQ本身也提供了很好的扩 阅读全文
posted @ 2018-01-17 16:42 山涧清泉 阅读(1093) 评论(0) 推荐(0)
 
Linq系列(5)——表达式树之案例应用
摘要: 在进入今天的正题之前,先感慨下本人的blog的人气一篇不如一篇。再加上换公司后人身自由受到了比之前大得多得多的限制,实在令本人有些郁闷。不过每次提笔写些东西跟大家分享,总是能让我感到愉悦和欣慰,希望我的文章和理解能帮助到大家。前段时间周星星给我聊天的时候跟我说我写的东西msdn上都能查到,希望我能多 阅读全文
posted @ 2018-01-17 15:32 山涧清泉 阅读(282) 评论(0) 推荐(0)
 

2018年1月15日

趣味编程:C#中Specification模式的实现(参考答案 - 下)
摘要: 一篇文章中我们利用C#语言的特性实现了一种轻量级的Specification模式,它的关键在于抛弃了具体的Specification类型,而是使用一个委托对象代替唯一关键的IsSatisfiedBy方法逻辑。据我们分析,其优势之一在于使用简单,其劣势之一在于无法静态表示。但是它们还都是在处理“业务逻 阅读全文
posted @ 2018-01-15 13:46 山涧清泉 阅读(340) 评论(0) 推荐(0)
 
Expression Tree上手指南 (一)
摘要: 大家可能都知道Expression Tree是.NET 3.5引入的新增功能。不少朋友们已经听说过这一特性,但还没来得及了解。看看博客园里的老赵等诸多牛人,将Expression Tree玩得眼花缭乱,是否常常觉得有点落伍了呢?其实Expression Tree是一个一点就透的特性,只要对其基本概念 阅读全文
posted @ 2018-01-15 13:35 山涧清泉 阅读(254) 评论(0) 推荐(1)
 
Lambda表达式和表达式树
摘要: lambda表达式是C#3.0中引入的比匿名方法更加简洁的一种语法,可用于创建委托或表达式树类型的匿名函数。Lambda表达式本身可划分为两种类型:语句Lambda和表达式Lambda。 表达式Lambda: 要创建lambda表达式,则在lambda运算符 => 的左侧指定输入的参数(如果存在参数 阅读全文
posted @ 2018-01-15 13:27 山涧清泉 阅读(266) 评论(0) 推荐(0)
 

2018年1月12日

数据类型转换函数
摘要: Background Two popular solutions to the problem of type conversion are to use System.Convert.ChangeType, or to obtain System.ComponentModel.TypeConver 阅读全文
posted @ 2018-01-12 21:26 山涧清泉 阅读(194) 评论(0) 推荐(0)
 

2018年1月8日

ASP.NET MVC 4 (九) 模型绑定
摘要: 模型绑定指的是MVC从浏览器发送的HTTP请求中为我们创建.NET对象,在HTTP请求和C#间起着桥梁的作用。模型绑定的一个最简单的例子是带参数的控制器action方法,比如我们注册这样的路径映射: 控制器Home的Index action带有名为id的参数: 在我们请求URL“/Home/Inde 阅读全文
posted @ 2018-01-08 11:04 山涧清泉 阅读(150) 评论(0) 推荐(0)
 

2018年1月2日

LINQ to Tree - A Generic Technique for Querying Tree-like Structures,包含遍历WPF VisualTree
摘要: https://www.codeproject.com/Articles/62397/LINQ-to-Tree-A-Generic-Technique-for-Querying-Tree#generic 阅读全文
posted @ 2018-01-02 15:06 山涧清泉 阅读(156) 评论(0) 推荐(0)
 
一篇很不错的关于WPF DataGrid的文章,包含validation
摘要: https://www.codeproject.com/Articles/30905/WPF-DataGrid-Practical-Examples 阅读全文
posted @ 2018-01-02 14:06 山涧清泉 阅读(310) 评论(0) 推荐(0)
 

2017年12月26日

WPF 获取控件模板中的控件
摘要: DG是控件名称public T GetVisualChild<T>(DependencyObject parent, Func<T, bool> predicate) where T : Visual{int numVisuals = VisualTreeHelper.GetChildrenCoun 阅读全文
posted @ 2017-12-26 16:31 山涧清泉 阅读(2206) 评论(0) 推荐(0)
 
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 88 下一页