Est-il possible d'écrire une méthode générique en ligne? Par exemple, comment puis-je traduire la méthode ci-dessous en un délégué en ligne.délégué générique en ligne (pas l'action normale <T> Func <T, TResult>)
public TUser Current<TUser>() where TUser : User
{
return getCurrentUser() as TUser;
}
Même juste pouvoir appeler
Func<User> userFunc = new Func<User>(Current<User>);
serait utile.
Cela ne fait aucun sens. Comment voudriez-vous l'utiliser? –