次のコードがあります。
public static string ConvertParamToHTMLString(
IEnumerable<GetParm_Result> paramList)
{
foreach (GetParm_Result result in paramList.ToList())
{
...
...
}
}
foreach を実行しようとすると、次のメッセージが表示されます。
クエリの結果を複数回列挙することはできません。
ToList() がこの問題を解決すると思いました..