pregunta primera vez para mí :)valor predeterminado en el predicado genérico como argumento
necesito alguna manera de definir un predicado por defecto utilizando un genérico en el formato
Func<T, bool>
y luego usar esto como un defecto argumento. Algo como esto:
public bool Broadcast(byte command, MemoryStream data, bool async, Func<T, bool> predicate = (T t) => true)
cuando hago esto me sale el error de compilación:
valor del parámetro por defecto para 'predicado' debe ser una constante en tiempo de compilación
¿Existe una manera suave de hacer esto que me falta o debería hacer que la función de predicado sea nulable y cambiar la lógica de mi función en consecuencia?
Gracias,
yo voy con esto por la información adicional proporcionada por el predicado –
Bakery