Dando un chequeo rápido al código, creo que te faltaron los paréntesis al final del método.
NOTA: Hay un subforo para .NET. cualquier duda con C# y VB.net escríbelas en dicho subforo.
Código
// Línea del error lsttalonary.Items.Add(talonaryobj.calculateSalary); ******LINEA DEL ERROR // Línea correcta lsttalonary.Items.Add(talonaryobj.calculateSalary()); ******LINEA DEL ERROR
NOTA: Hay un subforo para .NET. cualquier duda con C# y VB.net escríbelas en dicho subforo.
Tal como dice El Benjo, el error es porque estas llamando al metodo calculateSalary sin los parentesis, ademas se supone que debes pasarle un double.....
Saludos


