Мне нужно только один раз напечатать один и тот же сотрудник и проверить, установлена ли его последняя временная метка. Мне нужен идентификатор сотрудника только один раз, но последняя временная метка.XML-узел. Последняя временная метка. C#
Это мой результат до сих пор, выводя тот же идентификатор с различными временными метками (пример):
1 2015-03-16T21:32:30
1 2015-03-16T21:33:30
2 2015-03-16T21:32:30
3 2015-03-16T21:32:30
2 2015-03-16T21:33:30
Это то, что мой код выглядит как прямо сейчас.
static void Main(string[] args)
{
XElement xelement = XElement.Load("data.xml");
IEnumerable<XElement> employees = xelement.Elements();
Console.WriteLine("List of Employee and latest timestamp:");
foreach (var employee in employees)
{
Console.WriteLine("{0} has Employee ID {1}",
employee.Element("Employee").Value,
employee.Element("ChangeTimeStamp").Value);
}
Console.ReadKey();
}
Чтобы быть ясно, я хотел бы мой результат будет:
1 2015-03-16T21:33:30
2 2015-03-16T21:33:30
3 2015-03-16T21:32:30
Похоже, вы просто итерации через сотрудников. Вы пробовали что-нибудь для решения своей проблемы? Где вы испытываете проблемы? –
Ну, я не знаю, как я могу сравнить временные метки друг с другом? – Girre
@ Girre, можете ли вы предоставить образец Xml? – RePierre