vb.net - VB.Net 中未定义 System.Object

标签 vb.net

出于某种原因,可能是由于无意的更改,我在编译时遇到了许多错误,这些错误表示::未定义类型 System.Object 和 System.EventArgs...请注意,对于某些传入参数,我不这样做没有看到智能感知提示(即没有编译错误) --- 2 个屏幕截图显示同一页面的 2 个部分...

我在顶部有以下 Imports 指令,这显然没有帮助:

Imports System.Object
Imports System.EventArgs

我在顶部有以下 Imports 指令,这显然没有帮助:

Imports System.Object
Imports System.EventArgs

最佳答案

找到您在代码中声明的System 类或模块。右键单击源代码中的“系统”并选择“转到定义”应该会带您到它。将其重命名为其他名称。

在 VB.NET 中要小心这一点,它往往会向全局命名空间添加大量标识符。避免使用模块,而使用类。并强烈支持使用 Namespace 关键字。

关于vb.net - VB.Net 中未定义 System.Object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19713504/

相关文章:

.net - 使用 vb.net 从 Sql 数据库插入、更新和删除数据?

c# - 了解在单独的页面上选中了哪些复选框

.net - 开发 .net 程序以在 GPU 而不是 CPU 上运行

.net - 是否可以覆盖 VB.NET/VS2008 中注释的自动缩进?

mysql - 从记录集 : switch from VBA to VB.net 循环数据

asp.net - gridview 高亮显示当前行

c# - 使用 C# 库的完整 VB.NET 代码 - SMS 和 MMS 消息的 Twilio 示例

vb.net - 通过反射和循环列表项确定属性是否是泛型 List<of T>

.net - VB.NET 在运行时确定项目的导入命名空间

c# - 与 C# 和 VB.NET 兼容的 Nuget 包