Я пытаюсь создать простой логин на странице для приложения WPF.Я использую следующий XML-файл:
<?xml version="1.0" encoding="utf-8"?>
<users>
<user>
<username>test1</username>
<password>1test</password>
</user>
</users>
Я новичок в LINQ и не очень понимаю, как получить что-либо или присвоить результаты переменной.
Сейчас у меня есть:
XDocument users = new XDocument("users.xml");
var queryResults =
from u in users.Root.Descendants("user")
where u.Element("username").Value == tbUserName.Text && u.Element("password").Value == pbPassword.Password
select u;
foreach (var item in queryResult)
{
Console.WriteLine(item);
}
Поэтому, если мой запрос верен, он запишет имя пользователя и пароль в консоль, если значения входа в систему существуют в файле xml.Это столько, сколько я понимаю.Я не знаю, что делать дальше, чтобы проверить или подтвердить логин пользователя.Любая помощь или идеи будут великолепны.