var diagnosiss = diagnosissList.Where(d => d.Status == ValidStatusEnum.Valid).OrderBy(d => d.DiagnosisType);
where:条件筛选。 diagnosissList集合里面所有Status==Valid的对象。
OrderBy:排序。 筛选后的结果集合根据DiagnosisType按照asc顺序排序。
diagnosiss就是以上的结果集
ValidStatusEnum这句话呢什么意思 多谢
@糯米好吃:
ValidStatusEnum 这是一个枚举。比如Color.Red。可以理解为一个常量值
@calvinK: 多谢 采了
楼上已经说的很好了,这就是c#的linq(好像是这么说的吧)语言…