【发布时间】:2014-10-03 23:28:56
【问题描述】:
我有一个表设置如下:
Section SectionOrder
Sect1 1
Sect2 2
Sect3 3
Sect3 3
Sect1 1
Sect2 2
我需要以正确的部分顺序提取不同的部分。这是我正在使用的 linq,但由于某种原因它没有将它们按正确的顺序排列。
var myVar = (from x in context.Documents
orderby x.SectionOrder ascending
select x.Section).Distinct();
然后我希望能够遍历 myVar 并将每个项目按如下方式放入列表中:
foreach (var t in myVar)
{
listOfDocTypeSections.Add(t);
}
【问题讨论】:
标签: linq