function Dict<TKey, TVal>(params pairs: array of KeyValuePair<TKey, TVal>): Dictionary<TKey, TVal>;
Возвращает словарь из набора пар элементов (ключ, значение) |
function Dict<TKey, TVal>(params pairs: array of (TKey, TVal)): Dictionary<TKey, TVal>;
Возвращает словарь из набора пар элементов (ключ, значение), заданных как кортежи |
function Dict<TKey, TVal>(pairs: sequence of KeyValuePair<TKey, TVal>): Dictionary<TKey, TVal>;
Возвращает словарь из последовательности пар элементов (ключ, значение) |
function Dict<TKey, TVal>(pairs: sequence of (TKey, TVal)): Dictionary<TKey, TVal>;
Возвращает словарь из последовательности пар элементов (ключ, значение), заданных как кортежи |
function Dict<TKey, TVal>(keys: sequence of TKey; values: sequence of TVal): Dictionary<TKey, TVal>;
Возвращает словарь словарь из двух последовательностей — ключей и значений |
function DictInt(params pairs: array of (integer, integer)): Dictionary<integer, integer>;
Возвращает словарь из набора пар элементов (целое, целое) |
function DictStr(params pairs: array of (string, string)): Dictionary<string, string>;
Возвращает словарь из набора пар элементов (строка, строка) |
function DictStrInt(params pairs: array of (string, integer)): Dictionary<string, integer>;
Возвращает словарь из набора пар элементов (строка, целое) |
function HSet<T>(params a: array of T): HashSet<T>;
Возвращает множество на базе хеш таблицы, заполненное указанными значениями |
function HSet<T>(a: sequence of T): HashSet<T>;
Возвращает множество на базе хеш таблицы, заполненное значениями из последовательности |
function HSet(a: IntRange): HashSet<integer>;
Возвращает множество на базе хеш таблицы, заполненное диапазоном значений |
function HSet(a: CharRange): HashSet<char>;
Возвращает множество на базе хеш таблицы, заполненное заполненный диапазоном значений |
function HSetInt(params a: array of integer): HashSet<integer>;
Возвращает множество на базе хеш таблицы, заполненное целыми значениями |
function HSetStr(params a: array of string): HashSet<string>;
Возвращает множество на базе хеш таблицы, заполненное строковыми значениями |
function KV<TKey, TVal>(key: TKey; value: TVal): KeyValuePair<TKey, TVal>;
Возвращает пару элементов (ключ, значение) |
function LLst<T>(params a: array of T): LinkedList<T>;
Возвращает двусвязный список, заполненный указанными значениями |
function LLst<T>(a: sequence of T): LinkedList<T>;
Возвращает двусвязный список, заполненный значениями из последовательности |
function Lst<T>(params a: array of T): List<T>;
Возвращает список, заполненный указанными значениями |
function Lst<T>(a: sequence of T): List<T>;
Возвращает список, заполненный значениями из последовательности |
function Lst(a: IntRange): List<integer>;
Возвращает список, заполненный диапазоном значений |
function Lst(a: CharRange): List<char>;
Возвращает список, заполненный диапазоном значений |
function LstInt(params a: array of integer): List<integer>;
Возвращает список, заполненный указанными целыми значениями |
function LstStr(params a: array of string): List<string>;
Возвращает список, заполненный указанными целыми значениями |
function Pair<TKey, TVal>(key: TKey; value: TVal): KeyValuePair<TKey, TVal>;
Возвращает пару элементов (ключ, значение) |
function SetOf<T>(params a: array of T): NewSet<T>;
Возвращает множество, заполненное указанными значениями |
function SSet<T>(params a: array of T): SortedSet<T>;
Возвращает множество на базе бинарного дерева поиска, заполненное указанными значениями |
function SSet<T>(a: sequence of T): SortedSet<T>;
Возвращает множество на базе бинарного дерева поиска, заполненное значениями из последовательности |
function SSetInt(params a: array of integer): SortedSet<integer>;
Возвращает множество на базе бинарного дерева поиска, заполненное целыми значениями |
function SSetStr(params a: array of string): SortedSet<string>;
Возвращает множество на базе бинарного дерева поиска, заполненное строковыми значениями |