/// <summary> /// Convert to the equivalent .NET type /// </summary> /// <param name="sqlTypeName"></param> /// <returns></returns> public static Type GetDotNetType(SqlColumnType ct) { var mapped = _toCMappings.Where(kv => kv.Key.SqlType == ct.SqlType && kv.Key.IsNullable == ct.IsNullable); if (!mapped.Any()) throw new NotImplementedException("Don't know how to convert SqlColumnType '" + ct.Print() + "' to a .Net type"); return mapped.First().Value; }