排序值从下至上的顺序



我有一个包含某些浮动值的列表。我正试着按照从下到上的顺序对列表进行排序。我尝试执行的唯一顺序是从上到下到上,但到目前为止我发现的是升序/降序。我该如何实现呢?

public List<float> MyValues = new List<float>();
public void Start()
{
MyValues.Add(3.8f);
MyValues.Add(10.2f);
MyValues.Add(1.4f);
}

我如何将这个列表从下至上排序,以便结果是:

1.4
10.2
3.8

正如评论中已经提到的,您可以使用MyValues.Reverse();来颠倒列表的顺序。你可以在这里找到微软文档

在你的例子中,它基本上就是

public List<float> MyValues = new List<float>();
public void Start()
{
MyValues.Add(3.8f);
MyValues.Add(10.2f);
MyValues.Add(1.4f);
MyValues.Reverse();
}

你也可以在倒序之前对一个列表进行排序,比如你想从Z-A开始对一个列表进行排序,你可以像往常一样按字母顺序排序,然后倒序。

最新更新