Preguntas etiquetadas con func

167
Func <T> sin parámetro

¿Puedo pasar un método con un parámetro de salida como 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 out no se compile allí, y llamar a...

135
¿Función "indefinida" de golang declarada en otro archivo?

Estoy tratando de escribir un programa básico que llame a una función en un archivo diferente, pero que sea parte del mismo paquete. Sin embargo, devuelve: undefined: NewEmployee Aquí está el código fuente: main.go: package main func main() { emp := NewEmployee() } employee.go: package...

82
Func <T> () frente a Func <T> .Invoke ()

Tengo curiosidad por las diferencias entre llamar a un Func directamente y usar Invoke () en él. Hay una diferencia ? ¿Es el primero, el azúcar sintáctico y las llamadas Invoke () debajo de todos modos? public T DoWork<T>(Func<T> method) { return (T)method.Invoke(); } vs public...