Resultados de la búsqueda a petición "func"

10 la respuesta

¿Por qué Action / Func es mejor que un método normal en .Net?

Prefiero usar una Acción o un Func si necesito un código rápido reutilizable, sin embargo, a otros miembros de mi equipo no les gustan o no los entienden. n este momento, mi único argumento real es sobre preferencias y prácticas de código más ...

6 la respuesta

C #: Func <> en lugar de métodos? [duplicar

Esta pregunta ya tiene una respuesta aquí: Func Delegate vs Function [/questions/3113226/func-delegate-vs-function] 6 respuestasEsta es una pregunta de curiosidad para todos ustedes en el saber: ¿Hay algún daño / inconveniente en usar un Func ...

4 la respuesta

Go mapa de funciones

Tengo el programa Go que tiene una función definida. También tengo un mapa que debería tener una clave para cada función. ¿Cómo puedo hacer eso He intentado esto, pero esto no funciona. func a(param string) { } m := map[string] func { ...

1 la respuesta

Cómo moq un Func

Intentando probar la unidad de una clase cuyo constructor toma un Func. No estoy seguro de cómo burlarse de él usando Moq. public class FooBar { public FooBar(Func<IFooBarProxy> fooBarProxyFactory) { _fooBarProxyFactory = fooBarProxyFactory; } ...

8 la respuesta

Crear delegados manualmente versus usar delegados de Action / Func

Hoy estaba pensando en declarar esto: private delegate double ChangeListAction(string param1, int number);pero por qué no usar esto: private Func<string, int, double> ChangeListAction;o siChangeListAction no tendría ningún valor de retorno que ...

2 la respuesta

No se puede asignar un delegado de un tipo a otro aunque la firma coincida

Mi morbosa curiosidad me hace preguntarme por qué falla lo siguiente: // declared somewhere public delegate int BinaryOperation(int a, int b); // ... in a method body Func<int, int, int> addThem = (x, y) => x + y; BinaryOperation b1 = addThem; ...

6 la respuesta

¿Por qué Func <> se crea a partir de Expression <Func <>> más lento que Func <> declarado directamente?

¿Por qué es unFunc<> creado a partir de unExpression<Func<>> a través de .Compile () considerablemente más lento que simplemente usando unFunc<> declarado directamente? Acabo de cambiar de usar unFunc<IInterface, object> declarado directamente a ...

6 la respuesta

¿Se puede obtener un Func <T> (o similar) de un objeto MethodInfo?

Me doy cuenta de que, en términos generales, hay implicaciones de rendimiento del uso de la reflexión. (Yo mismo no soy fanático de la reflexión, en realidad; esta es una pregunta puramente académica). Supongamos que existe alguna clase que se ...

7 la respuesta

En pocas palabras, qué se puede decir sobre Func <>

He estado viendoFunc <>por algún tiempo ahora, y he logrado evitarlo (por ahora). Pero, ahora parece que no puedo esquivarlo para siempre. Por ejemplo, probé Dynamic Linq, pero casi todo estaba en términos de Func <>. He probado uno de mis libros ...

3 la respuesta

¿Cómo convertir System.Linq.Enumerable.WhereListIterator <int> a List <int>?

En el siguiente ejemplo, ¿cómo puedo convertir fácilmente