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()处理。
作者:幸福的笨笨熊
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。