не удаётся преобразовать из "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)); //на эту строчку ругается компиллятор
}
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)); //на эту строчку ругается компиллятор
}