搜索结果
查询Tags标签: IComparer,共有 4条记录-
学习记录 C# IComparer接口 多字段排序,递进排序
背景: 工作中遇到这种排序场景,就不能单一使用System.Linq.Enumerable 中的扩展方法 OrderBy,OrderByDescending 排序方式了。 实现该需求有不同的方式 记录一下: 测试代码:public class Student{public string Name { get; set; }public int Age { get; set; }publ…
2022/4/27 11:12:37 人评论 次浏览 -
C# IComparable 与 IComparer<T>
//IComparable的排序使用 public class Student : IComparable {private string name;private int age;public string Name{get { return name; }}public int Age{get { return age; }}public Student() { }public Student(string name, int age){this.name = name;this.a…
2022/3/4 22:15:33 人评论 次浏览 -
解决sqlsugar使用OrdeBy实现排序报错:无法从“SqlSugar.OrderByType”转换为“System.Collections.Generic.IComparer<string>?”
项目场景: 基于.Net 5的.Net core5.0的MVC项目直接上才(代)艺(码)错误代码:List<user> list = new();var lists = db.Queryable<user>().ToList();lists.OrderBy(it => it.LoginName, SqlSugar.OrderByType.Desc);这样写会报错: 参数 3: 无法从“SqlSug…
2021/11/24 2:10:00 人评论 次浏览 -
解决sqlsugar使用OrdeBy实现排序报错:无法从“SqlSugar.OrderByType”转换为“System.Collections.Generic.IComparer<string>?”
项目场景: 基于.Net 5的.Net core5.0的MVC项目直接上才(代)艺(码)错误代码:List<user> list = new();var lists = db.Queryable<user>().ToList();lists.OrderBy(it => it.LoginName, SqlSugar.OrderByType.Desc);这样写会报错: 参数 3: 无法从“SqlSug…
2021/11/24 2:10:00 人评论 次浏览