【发布时间】:2016-08-09 11:33:25
【问题描述】:
我写了这段代码private ArrayList articles = new ArrayList();,它就是无法编译。
Visual Studio 给我这个错误:
找不到类型或命名空间名称“ArrayList”(您是否缺少 using 指令或程序集引用?)
但我确保导入 System.Collections 命名空间。 我什至尝试过
System.Collections.ArrayList articles = new ArrayList();
但也没有成功。感谢您的帮助
【问题讨论】:
-
System.Collections.ArrayList 文章 = new System.Collections.ArrayList();那里是正确的语法。但是,如果您包含了适当命名空间的 using 语句,它肯定会起作用;那么唯一的问题可能是您的项目中根本没有引用该程序集。
-
在这里查看定义和示例msdn.microsoft.com/en-us/library/…
-
您使用的是 Metro 应用还是 UWP?然后,他们走了。请改用 List
。 -
@MrinalKamboj 没有 System.Collections.dll。命名空间“System.Collections”在 mscorlib.dll 中定义,据我所知应该自动包含。
-
@Rakitić 非常感谢