【发布时间】:2013-06-20 17:35:09
【问题描述】:
我试图通过查看元组列表中同一元组中另一个项目的值来获取一个项目的值。我最终需要做的是获取所有具有特定 Item2 的元组,从该选择中选择最近的 DateTime 并获取 Item1。
因此,例如,如果我想最终从“程序员”组中获取最新的名称,我希望逻辑会获取所有显示“程序员”的 Item2,查看哪个具有最新的日期并输出“ Stan”,因为 6/25 比 6/20 更新。
List<Tuple<string, string, DateTime>> myList;
myList.Add(new Tuple<string, string, DateTime>("Bob", "Programmer", 6/20/2013));
myList.Add(new Tuple<string, string, DateTime>("Stan", "Programmer", 6/25/2012));
myList.Add(new Tuple<string, string, DateTime>("Curly", "Athlete", 6/20/2013));
【问题讨论】: