Func <T> sin parámetro

¿Puedo pasar un método con un parámetro out como un Func?

public IList<Foo> FindForBar(string bar, out int count) { }

// somewhere else
public IList<T> Find(Func<string, int, List<T>> listFunction) { }

Func necesita un tipo para que no se compile allí, y llamar a listFunction requiere un int y no permite un in.

¿Hay alguna forma de hacer esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta