Я думаю, что это то, что вы хотите:
document.Descendants("FullProblemList")
.Elements("Test")
.Where(test => test.Element("RealCode").Value.StartsWith("13l"))
.Select(test => test.Elements("Notes"));
Это даст вам IEnumerable<XElement>
, который содержит все элементы Notes
для всех элементов Test
, которые имеют элемент RealCode
начинается с 13l