今天发现相同的VB代码在二个的解决方案的项目中编译结果还不一样,一个正常编译通过,一个则编译报错,十分困惑,报错信息如下图:
后来发现将报错的row变量定义好类型即可,如下:
最后努力找到问题原因为,VB项目通过“Option explicit”选项来决定 变量是否需要强制定义类型,如果未定义则编译不通过,如下图所示:
为了代码规范,建议以后我们所有的项目都将“Option explicit”选项定义为On。
Powered by: 博客园 Copyright © 2024 MyNet Powered by .NET 9.0 on Kubernetes