|
|
1
4
这是不可能的,因为F度量单位被擦除(它们只在编译时存在)。 你可以用运行时实现来创建一个库(我还没想过设计会是什么样子)。但你可能会失去静态检查。 我认为一个更好的策略可能是隔离边界,在边界点(从数据库中读取并推断单元类型)以某种方式将正确的类型放入类型系统,但这取决于代码的结构和您具体在做什么,这可能是不可能的/容易的。。。 |
|
|
2
1
你要考虑的是你期望从测量单位得到什么样的安全。例如,如果(在一个非常简单的场景中)您将从数据库字段中读取数据,进行一些处理并将数据写回同一字段,那么就有一个类型为
|