Я новичок в LINQ to XML в .net (C #, asp.net).Я хочу знать больше о лямбда-выражениях.Я использую выражение Lambada со следующим запросом.
count = FieldRoot.Element("USER").Element("MM")
.Descendants("MMMS")
.Where(a => a.Attribute("ID").Value == MID)
.SelectMany(b => b.Descendants("ABC")).Count();
Подскажите, пожалуйста, как работает лямбда-выражение специально для параметров (в приведенном выше случае a & b)?Какова основная концепция параметров в лямбда-выражении?Можем ли мы использовать имена переменных, определенных вне запроса, вместо a & b?какие элементы a & b представляют в представленном выше случае?Можем ли мы передать параметры извне в запросе?Если мы можем передать параметры из внешнего запроса, то как это будет сделано?Если вместо приведенного выше запроса вы приведете какой-либо другой пример, чтобы понять концепцию параметра в лямбда-выражении, то это также очень мне поможет.