linq动态排序学习

参考:http://blog.csdn.net/q107770540/article/details/6133484

private static object GetPropertyValue(object obj, string property)
{
    System.Reflection.PropertyInfo propertyInfo=obj.GetType().GetProperty(property);
    return propertyInfo.GetValue(obj, null);
}

主要用到以上方法。

obj为要排序的对象,property为参数。

一般linq查询出来的数据为IQueryable类型,要对其做tolist()处理。

posted @ 2013-06-07 09:54  Uoolo  阅读(332)  评论(0编辑  收藏  举报