14 if (
string.IsNullOrWhiteSpace(path) ||
19 new Dictionary<int, double>());
32 element.Name.LocalName ==
37 "solutionStatusString")?.Value ??
41 new Dictionary<int, double>();
43 foreach (XElement variable
in
44 document.Descendants().Where(
46 element.Name.LocalName ==
50 variable.Attribute(
"name")?.Value ??
55 StringComparison.Ordinal) ||
59 CultureInfo.InvariantCulture,
66 variable.Attribute(
"value")?.Value ??
72 CultureInfo.InvariantCulture,
74 double.IsFinite(value))