Делегировать с параметрами и вернуть
public delegate int TestDelegate(object obj1, object obj2);
For Those About To Rock
public delegate int TestDelegate(object obj1, object obj2);