将 NpgsqlPoint 更新为使用双精度

Will NpgsqlPoint be Updated to use Double Precision

我注意到 Npgsql 版本 2.1.3 中 NpgsqlTypes.NpgsqlPoint 类型使用的是单精度值。但是,Postgres v9.3+ 中所有使用点(点、路径、多边形等)的类型的文档表明它使用 16 个字节来存储值,这意味着双精度存储。是否有更新 NpgsqlPoint 以使用双精度的计划,还是我误读了 Postgres 文档?

你完全正确。我们现在正在对 Npgsql v3.0 进行大修,这已经得到修复并且 NpgsqlPoint 有双倍(不幸的是这个版本仍处于 alpha 阶段)。