Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6451
Последний выпуск: 19.06.2015

не удаётся преобразовать из "void" в System.Delegate

457
26 января
Charley
174 / / 16.08.2011
Здравствуйте, сделал использование invoke с использованием делегата по примеру MSDN. Но компиллятор выдаёт ошибку: CS1503 Аргумент1: не удаётся преобразовать из "void" в System.Delegate
Код:
public delegate void DelegateForRowsAdding(DataRow parameter);

private void MyFunc()
{

DelegateForRowsAdding handler = new DelegateForRowsAdding(dummyDataSet.Tables["CertTable"].Rows.Add);

DataRow row = dummyDataSet.Tables["CertTable"].NewRow();
                            row[0] = null;
                            row[1] = fields[0];
                            row[2] = fields[1];

this.Invoke(handler(row)); //на эту строчку ругается компиллятор
}
261
31 января
Alexander92
1.1K / / 04.08.2008
 
Код:
this.Invoke(handler, row);
(см. здесь).

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог