可能重复:
最佳实践:Option Infer
混合 VB.NET 的 Option Strict 和新的 Option Infer 指令的最佳方法是什么?
我正在开发一个旧的解决方案,它是从 VB6 翻译到 VB.NET。
实际上,文件中的默认选项是
Option Strict On
Option Explicit On
我想使用 LINQ,发现也更容易使用Option Infer On
.
少写,少(所以,更容易)阅读。
但是,团队中的一个(在我看来是保守的)部分保持 Option Infer Off 并坚持根本不使用它,而没有明确解释原因。
在您看来,使用 Option Infer On 以及其他两个选项(Strict 和 Explicit,都 On)有什么“危险”?