1
我是linq新手,現在我需要使用指定的排序參數進行靈活排序。 但是Linq,我該如何做靈活的排序?
var query =
from accessdoc in dt1.AsEnumerable()
join content in dt2.AsEnumerable()
on accessdoc.Field<string>("name") equals content.Field<string>("FileName")
into docs
orderby accessdoc.Field<DateTime>("CreateDate") descending //TODO: HOW TO SORT??
不符合要求。 我可以在這裏幫忙嗎?
你能否提供整個LINQ表達式?爲什麼不「按CreateDate排序」爲你工作? – akonsu 2010-10-22 04:31:54
它適用於我,但它不靈活,我需要做參數指定,比如如果參數傳遞如何 - 「ID DESC」? – Elaine 2010-10-22 04:35:37
VAR的查詢= 從accessdoc在dt1.AsEnumerable() 加入dt2.AsEnumerable(內容) 上accessdoc.Field( 「名稱」)等於content.Field ( 「文件名」) 到文檔 排序依據accessdoc。字段(MY_PARAMETER)降 –
akonsu
2010-10-22 05:15:29