У меня есть цикл следующим образом:
foreach(x in myColl)
{
foreach(var y in x.MyList)
{
result.Add(x.MyKey + y)
}
}
Это означает, что в моем внутреннем цикле мне нужен доступ к свойству текущего внешнего элемента.
Я ищу оператор LINQ, но я не уверен в этом. Я попробовал это, используя
result = myColl
.SelectMany(x => x.MyList)
.SelectMany(x => /* how to get the key of the outer loop here */ + x)