摘要:
Linq 用来实现集合(List, DataTable等) 的二次操作十分简便,下面是用 Linq 对集合进行 Distinct 操作的几种方法。1. 使用GroupBy:对需要Distinct的字段进行分组,取组内的第一条记录这样结果就是Distinct的数据了。 var type = (from log in db.SYS_USEROPR group log by log.VC_USROPRTYPE into a select a.FirstOrDefault() ... 阅读全文
摘要:
对于关注对 Windows 窗体应用程序中引发的每个事件按次序进行处理的开发人员来说,事件引发的顺序特别重要。当 Windows 窗体应用程序启动时,主窗体的启动事件按以下顺序引发1、System.Windows.Forms.Control.HandleCreated 在为控件创建句柄时发生2、System.Windows.Forms.Control.BindingContextChanged 当 BindingContext 属性的值更改时发生 注:每个 Windows 窗体至少有一个 BindingContext 对象,详见MSDN3、System.Windows.Forms.... 阅读全文