私は新しい ASP.NET 開発者で、DAL で LINQ to Entities を使用しようとしています。私は現在、GetInfo() メソッドで、Items エンティティからすべてのアイテムの情報をリストとして取得するのに苦労しています。次に、リストを GridView にバインドできます。Visual Studio が GetInfo() メソッドの次の linq ステートメントの下に赤い線を表示し続ける問題:
return selectQuery.ToList();
GetInfo() メソッド コード:
public class Item
{
public decimal ID { get; set; }
public string Name { get; set; }
public Item()
{
}
public List<Item> GetInfo()
{
using (Entities entities = new Entities())
{
IEnumerable<item> selectQuery = (from item in entities.Items
orderby item.ID
select new {item.ID.ToString()};
return selectQuery.ToList();
}
}
}
では、DAL でこのメソッドを修正するにはどうすればよいでしょうか?