【发布时间】:2012-07-09 13:59:53
【问题描述】:
我正在对 XML 文件进行简单的 Linq 查询
IEnumerable<string> value = from item in myFile.Descendants("ProductName")
select (string)item;
通常(如果我有不止一行)我可以使用 foreach 循环进行迭代:
foreach (string str in value)
{
Console.WriteLine(str);
}
但是如果我确定我只有一个项目,我的方法签名是:
public string getValue()
{
return ?;
}
我应该返回什么(如果我想删除 foreach 循环)?
【问题讨论】:
标签: c# xml visual-studio-2010 linq ienumerable