我有以下代码:
XDocument xResponse = XDocument.Parse(strXMLResponse);
var vMyData = from xmyInfo in xResponse.Descendants("Result").Elements("item")
select new myProporties
{
strmyInfo1 = ((string)xmyInfo .Element("el1")).Trim(),
strmyInfo2 = ((string)xmyInfo .Element("el2")).Trim(),
strmyInfo3 = (string)xAudioinfo.Element("el3")
};
现在我想缓存对strXMLResponse有依赖性的vMyData。
由于
答案 0 :(得分:1)
vMyData = vMyData.ToList();
这将枚举您的IEnumerable
并将结果捕获到List<T>
(然后是幂等的)。