XML ファイルに対して単純な Linq クエリを実行しています
IEnumerable<string> value = from item in myFile.Descendants("ProductName")
select (string)item;
通常 (複数の行がある場合) foreach ループを使用して反復できます。
foreach (string str in value)
{
Console.WriteLine(str);
}
しかし、アイテムが 1 つだけで、メソッドのシグネチャが :
public string getValue()
{
return ?;
}
何を返す必要がありますか ( foreachループを削除したい場合) ?