Wie override default(int?) erhalten Sie NULL statt 0

Fand ich hier die Methode:

public static T GetValue<T>(object value)
{
    if (value == null || value == DBNull.Value)
        return default(T);
    else
        return (T)value;
}

Wie zu umschreiben, es zu erhalten, "null", wenn "Wert" NULL ist?

Schreibe einen Kommentar