我有一个GT
列表,我想获取TimeStamp
最大的项目,然后是所有项目。
public class GT
{
public string ActivityName { get; set; }
public double TimeStamp { get; set; }
}
先对它们进行排序,然后再使用FirstOrDefault
序列的第一个元素,如果没有,则返回默认值 元素已找到。
var highest = list.OrderByDescending(x => x.TimeStamp)
.FirstOrDefault();
if(highest != null)
Console.WriteLine(highest.ActivityName);