我有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