Почему выбирается этот универсальный метод вместо лучшего соответствия?

#c# #generics Вопрос: Я пытаюсь добавить этот метод расширения: public static bool Contains<T>(this IEnumerable<T> source, Nullable<T> value) where T : struct { if (value == null) { return false; }…

Продолжить чтениеПочему выбирается этот универсальный метод вместо лучшего соответствия?