tresult parameter method ejemplo delegate c#-4.0 delegates func

c#-4.0 - parameter - func string c#



Usar un parĂ¡metro out en Func Delegate (1)

Usted acaba de responder por escrito.

Si está en .net 4.0 o superior, puede especificar la varianza para los parámetros.

public delegate TV MyFunc<in T, TU, out TV>(T input, out TU output);

Luego usa:

bool TryGetItem(string itemKey,out Item item); MyFunc<string, Item, bool> func = TryGetItem;

Tengo una firma de método

bool TryGetItem(string itemKey,out Item item)

¿Cómo puedo encapsular esta firma en

delegate V Func<T,U,V>(T input, out U output)

como en la publicación: Func <T> con el parámetro out ?