Написать цикл с помощью foreach, чтобы он делал тоже самое - C#
Формулировка задачи:
Вот у меня есть такая строка
Нужно написать цикл с помощью foreach, чтобы он делал тоже самое, что и эта строка. Как-то вот так должно выглядеть
Помогите пожалуйста
var client = xDocument.Root.Elements().FirstOrDefault(e => e.Name == "Client" && e.Attribute("Login").Value == "Client2");foreach (var client in xDocument.Root.Elements())
{
if (client.Name=="Client") { //здесь еще одно условие, что значение логина равно Client2, не знаю как синтаксически прописать.
// и здесь тоже как-то приравнять к переменной то что там получается
}Решение задачи: «Написать цикл с помощью foreach, чтобы он делал тоже самое»
textual
Листинг программы
XmlNode client = null;
foreach (var element in xDocument.Root.Elements())
{
if(element.Name == "Client" && element.Attribute("Login").Value == "Client2")
{
client = element;
break;
}
}