PropertyDescriptorCollection.InternalSort 方法

定义

对此集合中的成员排序。

重载

InternalSort(IComparer)

使用指定的 IComparer 对此集合中的成员排序。

InternalSort(String[])

对此集合中的成员排序。 首先应用指定的顺序,然后应用此集合的默认排序,后者通常为字母顺序。

InternalSort(IComparer)

Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs

使用指定的 IComparer 对此集合中的成员排序。

protected:
 void InternalSort(System::Collections::IComparer ^ sorter);
protected void InternalSort (System.Collections.IComparer sorter);
protected void InternalSort (System.Collections.IComparer? sorter);
member this.InternalSort : System.Collections.IComparer -> unit
Protected Sub InternalSort (sorter As IComparer)

参数

sorter
IComparer

用来将此集合中的 PropertyDescriptor 对象排序的比较器。

另请参阅

适用于

InternalSort(String[])

Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs
Source:
PropertyDescriptorCollection.cs

对此集合中的成员排序。 首先应用指定的顺序,然后应用此集合的默认排序,后者通常为字母顺序。

protected:
 void InternalSort(cli::array <System::String ^> ^ names);
protected void InternalSort (string[] names);
protected void InternalSort (string[]? names);
member this.InternalSort : string[] -> unit
Protected Sub InternalSort (names As String())

参数

names
String[]

字符串的数组,描述此集合中的 PropertyDescriptor 对象的排序顺序。

示例

下面的代码示例定义 方法的 InternalSort 排序顺序。 PropertyDescriptorCollection如果 包含四PropertyDescriptor个名称A为 、 BCD的对象,则 的属性myNewColl将按 、、 BAC的顺序D排序。

array<String^>^ temp0 = {"D","B"};
this->InternalSort( temp0 );
this.InternalSort(new string[]{"D", "B"});
Me.InternalSort(New String() {"D", "B"})

另请参阅

适用于