Click or drag to resize
AkSortAdapterTSort Method (ListT, String, Boolean)
排序。

根据规则排列集合的条目。

Namespace: Appkit.Common
Assembly: Appkit (in Appkit.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
C#
public static void Sort(
	List<T> list,
	string[] names,
	bool[] ascendings
)

Parameters

list
Type: System.Collections.GenericListT
要排序的集合。
names
Type: SystemString
属性名称的集合,每个属性的值为排序的依据。

名称大小写敏感,例如Prop1、Prop2及Prop2等。

ascendings
Type: SystemBoolean
排序方向的集合,ascendings的项与names的项一一对应。

ascendings的每项取值true或false,true表示根据值由小到大排列,false表示根据值由大到小排列。

例如、names包含Prop1、Prop2及Prop3,ascendings包含true、false及false,首先根据Prop1值由小到大排列list集合的条目,当Prop1值相同时、根据Prop2值由大到小排列,当Prop2值相同时、根据Prop3值由大到小排列。

See Also