Написать цикл с помощью 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; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д