【发布时间】:2014-02-12 03:37:47
【问题描述】:
我被困在这个问题上,我需要根据其他列表进行降序排序。 l_lstNames 需要按年龄降序更新。
public class Test
{
public String Name;
public Int32 Age;
}
List<String> l_lstNames = new List<String> { "A1", "A3", "A2", "A4", "A0" };
List<Test> l_lstStudents = new List<Test>
{
new Test { Age = 33, Name = "A0" },
new Test { Age = 10, Name = "A1" },
new Test { Age = 50, Name = "A2" },
new Test { Age = 8, Name = "A3" },
new Test { Age = 25, Name = "A4" },
};
// Output
List<String> l_lstNames = new List<String> { "A2", "A0", "A4", "A1", "A3" };
找到几个相同的样本,但与我正在寻找的不匹配。谢谢你的帮助。
【问题讨论】:
-
+1 用于简明示例和所需输出。
标签: c# .net linq sorting lambda