Как сделать общий метод разрешающим возврат null и принятие перечисления?

Как сделать так, чтобы следующий внутренний номер работал? Я привязываю ComboBoxe к перечислению и в этом случае он не компилируется, так как возвращает null .

public static T GetSelectedValue<T>(this ComboBox control)
{
    if (control.SelectedValue == null)
        return null;

    return (T)control.SelectedValue;
}

Примечание: Я хочу, чтобы он возвращал null (вместо default (T)). Вопрос в том, что где выражение, которое я должен использовать?

-121--1577388- Наследование PHP и статические методы и свойства Можно ли с уверенностью сказать, что статические свойства и методы не могут наследоваться в PHP? несколько примеров будут полезны.

Можно ли с уверенностью сказать, что статические свойства и методы не могут наследоваться в PHP? несколько примеров будут полезны.

15
задан stackoverflowpro 4 September 2011 в 09:42
поделиться