我有以下代码示例:
List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
list.Add(4);
list.Add(5);
list.Add(6);
list.Add(7);
list.OrderByDescending(n=>n).Reverse();
但是当我使用这个时:
list.OrderByDescending(n=>n).Reverse();
我没有得到想要的结果。
如果不是上面的语句,我使用这个:
list.Reverse();
我得到了想要的结果。
知道为什么我没有使用第一条语句得到想要的结果吗?
我相信我在理解扩展时遗漏了一些东西。
先感谢您。