如何在C#中读取numrange字段?

如何在C#中读取numrange字段?,c#,postgresql,npgsql,C#,Postgresql,Npgsql,如何在C#中读取numrange字段 我面临着: System.InvalidCastException: Can't cast database type numrange to String at Npgsql.NpgsqlDataReader.GetFieldValue[T](Int32 ordinal) at .Net类型是NpgsqlRange。如果希望将其作为字符串,请在查询中执行强制转换(例如,rangecolumname::text)。.Net类型是NpgsqlRange。如

如何在C#中读取numrange字段

我面临着:

System.InvalidCastException: Can't cast database type numrange to String at Npgsql.NpgsqlDataReader.GetFieldValue[T](Int32 ordinal) at 
.Net类型是
NpgsqlRange
。如果希望将其作为字符串,请在查询中执行强制转换(例如,
rangecolumname::text
)。.Net类型是
NpgsqlRange
。如果希望将其作为字符串,请在查询中执行强制转换(例如,
rangecolumname::text
)。