-1
我有模型類對象列表。班級記分牌,其總分作爲一個屬性。如何對類對象列表進行排序
Scoreboard scoreboard = new Scoreboard();
我的排序是這樣
data= data.OrderByDescending(x => x.totalScore).ToList()
但不會工作列表。 請問我該做什麼該清單是上課的對象。
我有模型類對象列表。班級記分牌,其總分作爲一個屬性。如何對類對象列表進行排序
Scoreboard scoreboard = new Scoreboard();
我的排序是這樣
data= data.OrderByDescending(x => x.totalScore).ToList()
但不會工作列表。 請問我該做什麼該清單是上課的對象。
如果我明白你的排序問題正確,這可能幫助
List<Class1> Scores = new List<Class1>();
Scores.Add(new Class1 { Score = 1, TotalScore = 2, User = "A" });
Scores.Add(new Class1 { Score = 1, TotalScore = 5, User = "B" });
Scores.Add(new Class1 { Score = 1, TotalScore = 3, User = "C" });
Scores = Scores.OrderByDescending(x => x.TotalScore).ToList();
這將按總分進行排序。
如果你有數據,如下面的一個屬性您可以按自己的分數,
List<int> scoreData = new List<int>();
scoreData.Add(300);
scoreData.Add(201);
scoreData.Add(400);
然後進行排序,
var sortedData = data.Sort();
「不工作」是什麼意思?你期望什麼結果,你會得到什麼? – HimBromBeere
什麼不工作?你可以說得更詳細點嗎?你是否收到錯誤? –
記分牌課內成績是什麼? – SilentCoder