functionGroupBy(keySelector: T->Key; elementSelector: System.T->Element; resultSelector: (Key, sequence ofElement)->Res; comparer: IEqualityComparer): sequence ofRes;
Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionAsEnumerable(): sequence ofT;
Возвращает входные данные, приведенные к типу IEnumerable.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionToArray(): array of T;
Создает массив из последовательности.
|
functionToList(): List;
Создает список List из последовательности.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionToDictionary(keySelector: T->Key): Dictionary;
Создает словарь Dictionary из последовательности соответствии с заданной функцией селектора ключа.
|
functionToDictionary(keySelector: T->Key; comparer: IEqualityComparer): Dictionary;
Создает словарь Dictionary из последовательности в соответствии с заданной функцией селектора ключа и компаратором ключей.
|
functionToDictionary(keySelector: T->Key; elementSelector: T->Element): Dictionary;
Создает словарь Dictionary из последовательности в соответствии с заданными функциями селектора ключа и селектора элемента.
|
functionToDictionary(keySelector: T->Key; elementSelector: T->Element; comparer: IEqualityComparer): Dictionary;
Создает словарь Dictionary из последовательности в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionToLookup(keySelector: T->Key): System.Linq.ILookup;
Создает объект System.Linq.Lookup из последовательности в соответствии с заданной функцией селектора ключа.
|
functionToLookup(keySelector: T->Key; comparer: IEqualityComparer): System.Linq.ILookup;
Создает объект System.Linq.Lookup из последовательности в соответствии с заданной функцией селектора ключа и компаратором ключей.
|
functionToLookup(keySelector: T->Key; elementSelector: T->Element): System.Linq.ILookup;
Создает объект System.Linq.Lookup из последовательности в соответствии с заданными функциями селектора ключа и селектора элемента.
|
functionToLookup(keySelector: T->Key; elementSelector: T->Element; comparer: IEqualityComparer): System.Linq.ILookup;
Создает объект System.Linq.Lookup из последовательности в соответствии с заданным компаратором и функциями селектора ключа и селектора элемента.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionOfType(): sequence ofRes;
Выполняет фильтрацию элементов объекта System.Collections.IEnumerable по заданному типу. Возвращает подпоследовательность данной последовательности. в которой все элементы принадлежат заданному типу.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionCast(): sequence ofRes;
Преобразовывает элементы объекта System.Collections.IEnumerable в заданный тип.
|
Пример
Описание методов
Методы приведены для последовательности sequence ofT.
functionJoinIntoString(delim: string := ' '): string;
Преобразует элементы последовательности в строковое представление, после чего объединяет их в строку, используя delim в качестве разделителя.
|
Пример
Все ссылочные типы в .NET находятся под управлением так называемого сборщика мусора . Это значит, что выделенная вызовом конструктора память никогда не возвращается явно вызовом деструктора. После того как объект становится не нужным, ему следует присвоить nil.
При нехватке динамической памяти выполнение программы приостанавливается, и запускается специальная процедура, называемая сборкой мусора. Она определяет все так называемые достижимые объекты. Если на данный объект более никто не указывает, то он считается недостижимым и будет собран сборщиком мусора. Время вызова сборщика мусора считается неопределенным.
Читать дальше