11
Tipo anulable como parámetro genérico posible?
Quiero hacer algo como esto: myYear = record.GetValueOrNull<int?>("myYear"), Observe el tipo anulable como parámetro genérico. Como la GetValueOrNullfunción podría devolver nulo, mi primer intento fue este: public static T GetValueOrNull<T>(this DbDataRecord reader, string columnName) where T : class { object columnValue = reader[columnName]; if (!(columnValue is DBNull)) { return (T)columnValue; …