可能重复:
最佳实践: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)有什么“危险”?