więc mam tej metody:Wracając wartość null z metoda rodzajowa
internal K GetValue<T, K>(T source, string col) where T : IBaseObject
{
string table = GetObjectTableName(source.GetType());
DataTable dt = _mbx.Tables[table];
DataRow[] rows = dt.Select("ID = " + source.ID);
if (rows.Length == 0) return K;
return (K) rows[0][col];
}
Chcę być w stanie powrócić do null, lub jakąś pustą wartość, jeśli nie zostaną znalezione żadne wiersze. Jaka jest prawidłowa składnia, aby to zrobić?