Стандартные процедурные типы

Стандартные процедурные типы

Action0

Представляет действие без параметров

Action<T>

Представляет действие с одним параметром

Action2<T1,T2>

Представляет действие с двумя параметрами

Action3<T1,T2,T3>

Представляет действие с тремя параметрами

Func0<Res>

Представляет функцию без параметров

Func<T,Res>

Представляет функцию с одним параметром

IntFunc = Func<integer,integer>

Представляет функцию с одним параметром целого типа, возвращающую целое

RealFunc = Func<real,real>

Представляет функцию с одним параметром вещественного типа, возвращающую вещественное

StringFunc = Func<string,string>

Представляет функцию с одним параметром строкового типа, возвращающую строковое

Func2<T1,T2,Res>

Представляет функцию с двумя параметрами

Func3<T1,T2,T3,Res>

Представляет функцию с тремя параметрами

Predicate<T>

Представляет функцию с одним параметром, возвращающую boolean

Predicate2<T1,T2>

Представляет функцию с двумя параметрами, возвращающую boolean

Predicate3<T1,T2,T3>

Представляет функцию с тремя параметрами, возвращающую boolean

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

5.2. Стандартные оснастки

Из книги автора

5.2. Стандартные оснастки Большинство оснасток операционной системы Windows Vista перешли из предыдущих версий данной операционной системы. Поэтому, несмотря на то что некоторые из них существенно изменились, пользователь, уже имевший дело с оснастками предыдущих версий,


23.2.1. Стандартные типы данных библиотеки Glib

Из книги автора

23.2.1. Стандартные типы данных библиотеки Glib Библиотека Glib содержит типы данных, аналогичные типам данных языка С, а также такие структуры, как деревья, списки; функции для работы с памятью и обработки ошибок. Это сделано для того, чтобы ваше приложение могло быть легко


Стандартные типы данных и описание переменных

Из книги автора

Стандартные типы данных и описание переменных Значение присваиваемое переменной должно соответствовать её типу указанному в разделе описаний. В Pascal есть четыре стандартных типа величин (помимо тех, что могут быть дополнительно определены в каждой программе –


Стандартные типы данных и описание переменных

Из книги автора

Стандартные типы данных и описание переменных int – целоеlong – длинное целоеshort – короткое целоеunsigned – беззнаковое целоеfloat – вещественноеdouble – длинное вещественноеchar – литерноеВ отличии от Pfscal, в С логических переменных нет.Примеры описания переменных:int k;char a,


Стандартные объекты

Из книги автора

Стандартные объекты Adobe InDesign позволяет создавать четыре типа стандартных объектов: линии, прямоугольники, эллипсы и многоугольники.Следует отдельно оговорить, что под словом «линия» в данный момент понимается прямая линия. Кривые, изогнутые, любой желаемой формы линии


R.4 Стандартные преобразования

Из книги автора

R.4 Стандартные преобразования Некоторые операции в зависимости от своих операндов могут вызвать преобразование значения операнда от одного типа к другому. Здесь описываются преобразования, вызванные самыми обычными операциями, и объясняется каковы могут быть


46. При наличии пользовательского new следует предоставлять все стандартные типы этого оператора

Из книги автора

46. При наличии пользовательского new следует предоставлять все стандартные типы этого оператора РезюмеЕсли класс определяет любую перегрузку оператора new, он должен перегрузить все три стандартных типа этого оператора — обычный new, размещающий и не генерирующий


Типы, характеризуемые значениями, ссылочные типы и оператор присваивания

Из книги автора

Типы, характеризуемые значениями, ссылочные типы и оператор присваивания Теперь изучите следующий метод Main() и рассмотрите его вывод, показанный на рис. 3.12.static void Main(string[] args) { Console.WriteLine("*** Типы, характеризуемые значением / Ссылочные типы ***"); Console.WriteLine(-› Создание p1"); MyPoint


Типы, характеризуемые значениями и содержащие ссылочные типы

Из книги автора

Типы, характеризуемые значениями и содержащие ссылочные типы Теперь, когда вы чувствуете разницу между типами, характеризуемыми значением, и ссылочными типами, давайте рассмотрим более сложный пример. Предположим, что имеется следующий ссылочный тип (класс),


Типы, характеризуемые значениями, и ссылочные типы: заключительные замечания

Из книги автора

Типы, характеризуемые значениями, и ссылочные типы: заключительные замечания Чтобы завершить обсуждение данной темы, изучите информацию табл. 3.8, в которой приводится краткая сводка основных отличий между типами, характеризуемыми значением, и ссылочными типами.Таблица


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

Из книги автора

Стандартные типы Общие типы shortstring = string[255] Тип короткой размерной строки DateTime Тип даты и времени Tuple Тип кортежа StringBuilder Тип изменяемой строки символов Encoding Тип кодировки символов TextFile Синоним типа


Стандартные подпрограммы

Из книги автора

Стандартные подпрограммы Общие подпрограммы procedure Swap<T>(var a, b: T); Меняет местами значения двух переменных function Milliseconds: integer; Возвращает количество миллисекунд с момента начала работы программы function MillisecondsDelta: integer; Возвращает количество миллисекунд с


17.4.2. Стандартные папки

Из книги автора

17.4.2. Стандартные папки Вся корреспонденция сортируются по следующим стандартным папкам (рис. 216):Входящие — в эту папку помещаются все входящие сообщения;Исходящие — в данную папку помещаются сообщения, которые были подготовлены для отправки, но пока еще не


5.2. Стандартные служебные программы: Пуск | Все программы | Стандартные | Служебные

Из книги автора

5.2. Стандартные служебные программы: Пуск | Все программы | Стандартные | Служебные В программной группе Стандартные | Служебные находятся следующие программы:? Internet Explorer (без надстроек) — запускает IE без надстроек, что поможет в случае, если какая-то из надстроек