0

要件の1つであるlinqクエリを実行しようとしていDateTime()ます。次のようになります。

viewModel.MyModels = db.MyModels.Where(cd => cd.Date == Convert.ToDateTime(theDate).Where(cd => cd.itemOne == 8).Include(i => i.AnotherModel);

これは文字列で機能しますが、実行しようとすると、の定義がないConvert.ToDateTime(theDate)というメッセージが表示されます。DateTimeWhere

DateTimeすべての値をに変換せずに同じ結果を得ることができる別の方法はありますstringか?

4

1 に答える 1

1

パレンがありませんか?

 viewModel.MyModels = db.MyModels.Where(cd => cd.Date == Convert.ToDateTime(theDate)).Where(cd => cd.itemOne == 8).Include(i => i.AnotherModel);
于 2013-03-02T22:26:03.603 に答える