我想排序一個(JamMulai)
是字符串,但值是數字。我想(JamMulai)
排序數字Orderby字符串,但值是數字(雙)
我的查詢:
var query = from j in db.JadwalKuliah
orderby j.JamMulai
select j
和j.JamMulai
值是像{ "13", "12,3", "7", "15", "10,3"};
輸出:
(10,3),(12,3 ),13,15,7
我想:
7,(10,3),(12,3),13,15
我想轉換爲雙:
var query = from j in db.JadwalKuliah
orderby Convert.ToDouble(j.JamMulai)
select j
但誤差:
其他信息:LINQ實體無法識別方法 「雙ToDouble(System.String)」方法,和第方法不能將 翻譯成商店表達式。
您正在使用{ 「13」, 「12,3」, 「7」, 「15」, 「10,3」};因爲j.JamMulai的價值是一個錯字或價值是這樣的,只是因爲它有「12,3」和「10,3」這將被視爲一個字符串事件即使你轉換或解析 – Rajesh 2015-01-21 05:01:15
它不是一個錯字,值JamMulai在桌子上就像那個 – 2015-01-21 06:26:38