我想比較日期的字符串。我正在嘗試以下linq查詢,但我得到的運算符可以應用於字符串類型的操作數字符串。Linq比較字符串日期
var descriptions =
from a in db.Descriptions
where a.ID == 12
&& a.arrivalDate >= "20110101000000"
&& a.arrivalDate <= "20110131000000"
select a;
任何想法?
爲什麼你不能投他們'DateTime'? – MilkyWayJoe
你必須將左側和右側轉換爲相同的日期類型 –
是「a.arrivalDate」字符串或DateTime的數據類型嗎? –