PropertyDescriptorCollection.Sort Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сортирует членов коллекции.
Перегрузки
Sort() |
Сортирует члены данной коллекции, используя порядок сортировки, установленный по умолчанию для этой коллекции, являющийся обычно порядком сортировки по алфавиту. |
Sort(IComparer) |
Сортирует члены данной коллекции, используя заданный интерфейс IComparer . |
Sort(String[]) |
Сортирует членов коллекции. Сначала выполняется сортировка в указанном порядке, затем используется порядок сортировки по умолчанию, обычно являющийся алфавитным,. |
Sort(String[], IComparer) |
Сортирует членов коллекции. Вслед за выполнением сортировки в указанном порядке производится сортировка с использованием средства IComparer. |
Sort()
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
Сортирует члены данной коллекции, используя порядок сортировки, установленный по умолчанию для этой коллекции, являющийся обычно порядком сортировки по алфавиту.
public:
virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort();
public virtual System.ComponentModel.PropertyDescriptorCollection Sort ();
abstract member Sort : unit -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort () As PropertyDescriptorCollection
Возвращаемое значение
Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.
Применяется к
Sort(IComparer)
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
Сортирует члены данной коллекции, используя заданный интерфейс IComparer .
public:
virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(System::Collections::IComparer ^ comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (System.Collections.IComparer comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (System.Collections.IComparer? comparer);
abstract member Sort : System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort (comparer As IComparer) As PropertyDescriptorCollection
Параметры
- comparer
- IComparer
Средство сравнения, которое нужно использовать для сортировки объектов PropertyDescriptor в данной коллекции.
Возвращаемое значение
Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.
См. также раздел
Применяется к
Sort(String[])
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
Сортирует членов коллекции. Сначала выполняется сортировка в указанном порядке, затем используется порядок сортировки по умолчанию, обычно являющийся алфавитным,.
public:
virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(cli::array <System::String ^> ^ names);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[] names);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[]? names);
abstract member Sort : string[] -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : string[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort (names As String()) As PropertyDescriptorCollection
Параметры
- names
- String[]
Массив строк, описывающий порядок сортировки для объектов PropertyDescriptor в этой коллекции.
Возвращаемое значение
Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.
Примеры
В следующем примере кода определяется порядок сортировки Sort для метода . PropertyDescriptorCollection Если содержит четыре PropertyDescriptor объекта с именами A
, B
, C
и D
, свойства myNewColl
будут отсортированы в порядке D
, B
, A
и C
.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})
См. также раздел
Применяется к
Sort(String[], IComparer)
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
- Исходный код:
- PropertyDescriptorCollection.cs
Сортирует членов коллекции. Вслед за выполнением сортировки в указанном порядке производится сортировка с использованием средства IComparer.
public:
virtual System::ComponentModel::PropertyDescriptorCollection ^ Sort(cli::array <System::String ^> ^ names, System::Collections::IComparer ^ comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[] names, System.Collections.IComparer comparer);
public virtual System.ComponentModel.PropertyDescriptorCollection Sort (string[]? names, System.Collections.IComparer? comparer);
abstract member Sort : string[] * System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
override this.Sort : string[] * System.Collections.IComparer -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function Sort (names As String(), comparer As IComparer) As PropertyDescriptorCollection
Параметры
- names
- String[]
Массив строк, описывающий порядок сортировки для объектов PropertyDescriptor в этой коллекции.
- comparer
- IComparer
Средство сравнения, которое нужно использовать для сортировки объектов PropertyDescriptor в данной коллекции.
Возвращаемое значение
Новая коллекция PropertyDescriptorCollection, содержащая отсортированные объекты PropertyDescriptor.
Примеры
В следующем примере кода определяется порядок сортировки Sort для метода . PropertyDescriptorCollection Если содержит четыре PropertyDescriptor объекта с именами A
, B
, C
и D
, свойства myNewColl
будут отсортированы в порядке D
, B
, A
и C
.
array<String^>^ temp0 = {"D","B"};
myNewColl = this->Sort( temp0 );
myNewColl = this.Sort(new string[]{"D", "B"});
myNewColl = Me.Sort(New String() {"D", "B"})