Сортирует вызывающую коллекцию, используя
Sort(IComparer
для сравнения способ, задаваемый параметром
public void
Сортирует вызывающую коллекцию, используя для
Sort(Comparison
сравнения указанный делегат
public void Sort(int
Сортирует вызывающую коллекцию, используя
int
для сравнения способ, задаваемый параметром
public T [ ] ToArrayO
Возвращает массив, содержащий копии элементов вызывающего объекта
public void TrimExcess()
Сокращает емкость вызывающей коллекции таким образом, чтобы она не превышала 10% от количества элементов, хранящихся в ней на данный момент
В классеList
public int Capacity { get; set; }
СвойствоCapacityпозволяет установить и получить емкость вызывающей коллекции в качестве динамического массива. Эта емкость равна количеству элементов, которые может содержать коллекция до ее вынужденного расширения. Такая коллекция расширяется автоматически, и поэтому задавать ее емкость вручную необязательно. Но из соображений эффективности это иногда можно сделать, если заранее известно количество элементов коллекции. Благодаря этому исключаются издержки на выделение дополнительной памяти.
В классеList
public Т this[int
С помощью этого индексатора устанавливается и получается значение элемента коллекции, указываемое по индексу
В приведенном ниже примере программы демонстрируется применение классаList
// Продемонстрировать применение класса List
using System.Collections.Generic;
class GenListDemo { static void Main() {
// Создать коллекцию в виде динамического массива.
List
Console.WriteLine("Исходное количество элементов: " + lst.Count);
Console.WriteLine();
Console.WriteLine("Добавить 6 элементов");
// Добавить элементы в динамический массив.
1st.Add('С');
1st.Add(1А *);
1st.Add('Е');
1st.Add(1В1);
1st.Add('D');
1st.Add('F');
Console.WriteLine("Количество элементов: " + lst.Count);
// Отобразить содержимое динамического массива,
// используя индексирование массива.
Console.Write("Текущее содержимое: "); for (int i=0; i < lst.Count;. i++)