Стандартные типы

Action<T> = System.Action<T>;
        Представляет действие с одним параметром
Action0 = System.Action;
        Представляет действие без параметров
Action2<T1, T2> = System.Action<T1, T2>;
        Представляет действие с двумя параметрами
Action3<T1, T2, T3> = System.Action<T1, T2, T3>;
        Представляет действие с тремя параметрами
BigInteger = System.Numerics.BigInteger;
        Представляет произвольно большое целое число
cardinal = System.UInt32;
        cardinal = longword
Comparer<T> = System.Collections.Generic.Comparer<T>;
        Представляет базовый класс для реализации интерфейса IComparer
Complex = System.Numerics.Complex;
        Представляет комплексное число
DateTime = System.DateTime;
        Представляет дату и время
decimal = System.Decimal;
        Представляет 128-битное вещественное число
Dictionary<Key, Value> = System.Collections.Generic.Dictionary<Key, Value>;
        Представляет ассоциативный массив (набор пар Ключ-Значение), реализованный на базе хеш-таблицы
double = System.Double;
        double = real
Encoding = System.Text.Encoding;
        Тип кодировки символов
Exception = System.Exception;
        Базовый тип исключений
Func<T, Res> = System.Func<T, Res>;
        Представляет функцию с одним параметром
Func0<Res> = System.Func<Res>;
        Представляет функцию без параметров
Func2<T1, T2, Res> = System.Func<T1, T2, Res>;
        Представляет функцию с двумя параметрами
Func3<T1, T2, T3, Res> = System.Func<T1, T2, T3, Res>;
        Представляет функцию с тремя параметрами
HashSet<T> = System.Collections.Generic.HashSet<T>;
        Представляет множество значений, реализованное на базе хеш-таблицы
ICollection<T> = System.Collections.Generic.ICollection<T>;
        Представляет интерфейс для коллекции
IComparable<T> = IComparable<T>;
        Представляет базовый класс для реализации интерфейса IComparer
IComparer<T> = System.Collections.Generic.IComparer<T>;
        Представляет интерфейс для сравнения двух элементов
IDictionary<Key, Value> = System.Collections.Generic.IDictionary<Key, Value>;
        Представляет интерфейс для набора пар Ключ-Значение
IEnumerable<T> = System.Collections.Generic.IEnumerable<T>;
        Представляет интерфейс, предоставляющий перечислитель для перебора элементов коллекции
IEnumerator<T> = System.Collections.Generic.IEnumerator<T>;
        Представляет интерфейс для перебора элементов коллекции
IEqualityComparer<T> = System.Collections.Generic.IEqualityComparer<T>;
        Представляет интерфейс для поддержки сравнения на равенство
IList<T> = System.Collections.Generic.IList<T>;
        Представляет интерфейс для коллекции с доступом по индексу
IntFunc = Func<integer, integer>;
        Представляет функцию с одним параметром целого типа, возвращающую целое
ISet<T> = System.Collections.Generic.ISet<T>;
        Представляет интерфейс для множества
KeyValuePair<Key, Value> = System.Collections.Generic.KeyValuePair<Key, Value>;
        Представляет пару Ключ-Значение для ассоциативного массива
LinkedList<T> = System.Collections.Generic.LinkedList<T>;
        Представляет двусвязный список
LinkedListNode<T> = System.Collections.Generic.LinkedListNode<T>;
        Представляет узел двусвязного списка
List<T> = System.Collections.Generic.List<T>;
        Представляет список на базе динамического массива
longint = System.Int32;
        longint = integer
Match = System.Text.RegularExpressions.Match;
        Представляет результаты из отдельного совпадения регулярного выражения
MatchCollection = System.Text.RegularExpressions.MatchCollection;
        Представляет набор успешных совпадений регулярного выражения
MatchEvaluator = System.Text.RegularExpressions.MatchEvaluator;
        Представляет метод, вызываемый при обнаружении совпадения в Regex.Replace
Object = System.Object;
        Базовый тип объектов
Predicate<T> = System.Predicate<T>;
        Представляет функцию с одним параметром, возвращающую boolean
Predicate2<T1, T2> = function(x1: T1; x2: T2): boolean;
        Представляет функцию с двумя параметрами, возвращающую boolean
Predicate3<T1, T2, T3> = function(x1: T1; x2: T2; x3: T3): boolean;
        Представляет функцию с тремя параметрами, возвращающую boolean
Queue<T> = System.Collections.Generic.Queue<T>;
        Представляет очередь - набор элементов, реализованных по принципу "первый вошел-первый вышел"
RealFunc = Func<real, real>;
        Представляет функцию с одним параметром вещественного типа, возвращающую вещественное
Regex = System.Text.RegularExpressions.Regex;
        Представляет регулярное выражение
RegexGroup = System.Text.RegularExpressions.Group;
        Представляет результаты из одной группы при выполнении Regex.Match
RegexGroupCollection = System.Text.RegularExpressions.GroupCollection;
        Представляет результаты из набора групп при выполнении Regex.Match
RegexOptions = System.Text.RegularExpressions.RegexOptions;
        Представляет параметры регулярного выражения
ShortString = string[255];
        Представляет тип короткой строки фиксированной длины 255 символов
SortedDictionary<Key, Value> = System.Collections.Generic.SortedDictionary<Key, Value>;
        Представляет ассоциативный массив, реализованный на базе бинарного дерева поиска
SortedList<Key, Value> = System.Collections.Generic.SortedList<Key, Value>;
        Представляет ассоциативный массив (набор пар ключ-значение), реализованный на базе динамического массива пар
SortedSet<T> = System.Collections.Generic.SortedSet<T>;
        Представляет множество значений, реализованное на базе бинарного дерева поиска
Stack<T> = System.Collections.Generic.Stack<T>;
        Представляет стек - набор элементов, реализованных по принципу "последний вошел-первый вышел"
StringBuilder = System.Text.StringBuilder;
        Представляет изменяемую строку символов
StringFunc = Func<string, string>;
        Представляет функцию с одним параметром строкового типа, возвращающую строку
Tuple = System.Tuple;
        Представляет кортеж