En regardant les signatures pour les délégués et Func Converter,Quelle est la différence entre Func <T, TResult> et Converter <TInput, TOutput>?
public delegate TResult Func<T, TResult>(T arg);
public delegate TOutput Converter<TInput, TOutput>(TInput input);
Je me bats pour voir la différence entre les deux. Sûrement, si nous renommons les arguments de type génériques, ils équivalent essentiellement à la même chose? Est-ce que quelqu'un peut expliquer pourquoi ils existent tous les deux, s'il vous plaît?
Vous avez reçu la réponse correcte puisque vous êtes le plus rapide des pistolets de l'ouest :) –