我有LINQ(在C#)的問題。我需要一個領域,這應該是int
訂購的記錄列表,但有時不是:排序字段(INT)。如果該字段不是int?
from MyObject obj in new MyObject()
where obj.Visibile=="1"
orderby Int32.Parse(obj.Order) ascending
select obj;
,正如我說的,如果obj.Order是不是int
,我得到一個錯誤:系統.FormatException:輸入字符串格式不正確。
我想把非INT項目在列表的末尾,沒有得到任何錯誤。可能嗎?
那更簡單的! – Marshal 2012-02-08 08:20:35
第一個解決方案真的很棒!謝啦! – markzzz 2012-02-08 08:30:01