2016年10月24日

c# 装箱与拆箱

摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 装箱拆箱 { //装箱与拆箱 //装箱(boxing)和拆箱(unboxing)的概念是 C# 的类型系统的核心。 //它在value-type和reference-type之间的... 阅读全文

posted @ 2016-10-24 01:07 Real520 阅读(94) 评论(0) 推荐(0) 编辑

c# Linq及Lamda表达式应用经验之 GroupBy 分组

摘要: 对DATATABLE 进行LAMDA查询时必须在项目的引用中添加 System.Data.DataSetExtensions 1 手动设计一个Person类 2 填充数据 3 分组 阅读全文

posted @ 2016-10-24 01:05 Real520 阅读(95) 评论(0) 推荐(0) 编辑

c# lambda表达式学习

摘要: 1. 普通绑定: 2. 匿名委托: 3. LAMDA表达式: 编译器会自动推算出表达式中的类型。 4. 过滤条件: 等同于: 单挑语句时不需要使用{},同时可以不使用return来返回结果。 5. 排序: 阅读全文

posted @ 2016-10-24 00:59 Real520 阅读(89) 评论(0) 推荐(0) 编辑

C# List<T>中Select List Distinct()去重复

摘要: List data = myDalJD.GetAllDataList(); List list= new List(); list= datalist4.Select(p => p.name).ToList(); //只取name字段,重新生成新的List集合 this.cmbJdUserName.DataSource = list.Distinct().ToList(); //去重复,绑定... 阅读全文

posted @ 2016-10-24 00:53 Real520 阅读(138) 评论(0) 推荐(0) 编辑

导航