相关疑难解决方法(0)

使用LINQ进行动态排序

我有一组CLR对象.该对象的类定义有三个属性:FirstName,LastName,BirthDate.

我有一个字符串,反映了集合应该排序的属性的名称.另外,我有一个排序方向.如何将此排序信息动态应用于我的收藏?请注意,排序可以是多层的,因此我可以按LastName排序,然后按FirstName排序.

目前,我正在尝试以下运气:

var results = myCollection.OrderBy(sortProperty);
Run Code Online (Sandbox Code Playgroud)

但是,我收到的消息是:

...不包含'OrderBy'的定义,并且最好的扩展方法重载......有一些无效的参数.

linq

7
推荐指数
3
解决办法
4640
查看次数

标签 统计

linq ×1