Ich muss nur die spezifische Zeile aus dem XML anzeigen, die für die E-Mail-ID des Mitarbeiters spezifisch ist.Wie where-Klausel in LINQ verwenden, um bestimmte Zeile anzuzeigen?
Durch dieses Stück Code gebe ich die Liste aller Mitarbeiter zurück.
List<Employee> employees = new List<Employee>();
employees = (from rows in ds.Tables[0].AsEnumerable()
select new Employee
{
EmployeeID = rows[0].ToString(),
Name = rows[1].ToString(),
Email = rows[2].ToString(),
DateOfBirth = rows[3].ToString(),
Country = rows[4].ToString(),
ContactNo = rows[5].ToString(),
EmployeeType = rows[6].ToString(),
Password = rows[7].ToString(),
ConfirmPassword = rows[8].ToString(),
}).ToList();
return employees;
Wie lege ich eine WHERE-Bedingung fest, die den XML-E-Mail-Knoten überprüfen und die entsprechende Zeile anzeigen soll?
Wo sind die Daten von XML in Ihrer Frage? – Shyju