XML フィールドは次のとおりです。
<Element> 0 (0)</Element>
これが私が望むことを行うはずであることがわかっている限り、クエリのより大きなスキームでこれが正しい(そして私はこれを確認した)ため、無関係な部分(e.Descendants)を無視できます。:
Regex regularExpression = new Regex(@"(\d+) \((\d+)\)", RegexOptions.IgnorePatternWhitespace);
そして問題の Linq to XML :
variableName = e.Descendants().Where(i => regularExpression.IsMatch(i.Value.ToString())).Select(j => regularExpression.Match(j.Value.ToString()).Groups[1].Value.ToString()).ToList()
ただし、この値を印刷しようとすると、何も印刷されません。
ここで間違ったことをしましたか?