62,047
社区成员
发帖
与我相关
我的任务
分享
List<LogMessage> list = new List<LogMessage>();
list.Add(new LogMessage() { Text = "111", Datetime = DateTime.Now, Type = MessageType.Unknown });
list.Add(new LogMessage() { Text = "222", Datetime = DateTime.Now, Type = MessageType.Unknown });
list.Add(new LogMessage() { Text = "333", Datetime = DateTime.Now, Type = MessageType.Warning });
list.Add(new LogMessage() { Text = "444", Datetime = DateTime.Now, Type = MessageType.Unknown });
list.Add(new LogMessage() { Text = "555", Datetime = DateTime.Now, Type = MessageType.Warning });
list.Add(new LogMessage() { Text = "666", Datetime = DateTime.Now, Type = MessageType.Warning });
foreach (MessageType item in list.Select(p => p.Type).Distinct())
{
LogMessage aa = list.Where(a => a.Type == item).FirstOrDefault();
}