Delegar con parámetro y retorno
public delegate int TestDelegate(object obj1, object obj2);
For Those About To Rock
public delegate int TestDelegate(object obj1, object obj2);