Содержание
- 2. Делегаты представляют такие объекты, которые указывают на другие методы. То есть делегаты - это указатели на
- 3. Методы, на которые ссылаются делегаты, должны иметь те же параметры и тот же тип возвращаемого значения.
- 4. Чтобы использовать делегат, надо создать его объект с помощью конструктора, в который мы передаем адрес метода,
- 5. class Program { delegate int Operation(int x, int y); static void Main(string[] args) { // присваивание
- 6. Использование делегатов в качестве параметров методов: class Program { delegate void GetMessage(); static void Main(string[] args)
- 7. Поскольку делегат объявлен внутри класса Account, то чтобы к нему получить доступ, используется выражение: Account.AccountStateHandler.
- 8. Зачем они? Не всегда у нас есть доступ к коду классов. Например, часть классов может создаваться
- 10. Скачать презентацию