がと思われるものを修正するために何度も試したことがあります。どんな助けでも大歓迎です!'System.DateTime'型を 'System.Object'型にキャストできません。 LINQ
コード:
クラス:
public class MyModel
{
public DateTime date { get; set; }
public int total { get; set; }
}
List<MyModel> query = (from ds in dataSource
group ds by ds.someDate into dsg
select new MyModel
{
date = dsg.Key,
total = dsg.Sum(ds => ds.Amount)
}).ToList<MyModel>();
エラー:
'のSystem.Object' をタイプするタイプ 'のSystem.DateTime' をキャストすることができません。 LINQ to Entitiesは、Entity Data Modelプリミティブ型のキャストのみをサポートします。
ありがとうございます!
にコードを変更する4つのスペースでそれをインデントして、コードをフォーマットしてください。 – SLaks
@shiv:+1迷惑なマークアップを掃除する。 – SLaks
マークアップに対するご迷惑をおかけします。これはサイトへの私の最初の質問であり、マークアップを追加する前に新しい行とスペースが表示されていませんでした。 – user606934