0
A
回答
5
是的,它会防止某些类型的错误。 其中最明显的一个是,如果您输入拼写错误并错误地拼写变量名称,则会标记错误输入的变量不存在。
3
如果不使用Option Explicit语句,所有未声明的变量 是Object类型的。
裁判:http://msdn.microsoft.com/en-us/library/y9341s4f(v=vs.80).aspx
想想这将如何影响GC,现在应该存储在线程栈中所有的值类型存储在托管堆上,并受到垃圾收集。这可能听起来不是很大,但GC必须检查值类型是否具有根引用以及所有引用类型。它会对GC产生显着的性能影响,因为所有的值类型都会在0,1,2代被提升,而不仅仅是引用类型。
1
我看到必须将每个变量调暗为一个大的专业人员。我无法告诉你我试过多少次运行一个错误,以发现我错误地拼写了一个变量,如果已打开“Option Explicit”,将找到该变量。
P.S.始终使用Option Explicit。
相关问题
- 1. 使用Spring PropertySource的优点是什么?
- 2. 使用DataRelation的优点是什么?
- 3. 使用Signalr的优缺点是什么
- 4. 使用Object.assign()的优点是什么?
- 5. 使用automapper的优点是什么?
- 6. RTSP的优点是什么?
- 7. NSBinaryStoreType的优点是什么?
- 8. AspectJ的优点是什么?
- 9. mysqli_stmt_bind_result的优点是什么?
- 10. generator.throw()的优点是什么?
- 11. mootools优于jquery的优点是什么?
- 12. PyTables的优点是什么?
- 13. Sitecore:Sitecore.Web.WebUtil.Redirect优于Response.Redirect的优点是什么?
- 14. QAbstractItemModel优于QStandardItemModel的优点是什么?
- 15. 使用依赖注入优于新的优点是什么?
- 16. 使用FutureTask优于Callable的优点是什么?
- 17. 使用特征优于抽象类的优点是什么?
- 18. 使用requireJS优化器时,buildlayered javascript的优点是什么?
- 19. 使用Maven有什么优点/缺点?
- 20. 什么是Tomcat ROOT应用程序,它的优点是什么?
- 21. 使用typedef创建节点的优点是什么?
- 22. 使用“部分索引”的优点和缺点是什么?
- 23. WPF:使用WPF UserControl的优点/缺点是什么?
- 24. 使用Protocol vs Inheritance的优点和缺点是什么?
- 25. 使用OpenID的优点和缺点是什么?
- 26. 使用DB First与Code First的优点/缺点是什么?
- 27. 使用Global.asax的优点和缺点是什么?
- 28. 什么是使用大型CSS文件的优点和缺点?
- 29. 使用XML模式的优点和缺点是什么?
- 30. 使用REST而不是SOAP的优点是什么?
一个更合适的问题是,有没有什么缺点?编译器错误和警告存在是有原因的。 – 2012-04-20 00:36:03
你真的在问这个吗? **是**,使用选项明确!每次! – 2012-04-20 00:42:24
并且Option Explicit默认情况下也有很好的理由。 – TLS 2012-04-20 00:46:04