我试图通过查看元组列表中同一元组中另一个项目的值来获取一个项目的值。我最终需要做的是获取所有具有特定 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));