我在字符串中有“按属性排序”的名称。我需要使用Lambda/Linq对对象列表进行排序。Ex:与其使用一堆if来检查字段名(sortBy),还有一种更干净的排序方式吗排序是否知道数据类型?

我有一个类项目与属性(Id,名称,代码,价格)。项目列表中填充了重复的项目。为例:如何使用linq删除列表中的重复项?

我在VS2008动态LINQ示例中找到了一个示例,允许您使用类似sql的字符串(例如OrderBy(“Name, Age DESC”))进行排序。不幸的是,所包含的方法只适用于IQueryable&l