c# - List <myCustomClass>的集合初始值设定项无法正常工作,给出 “; expected”编译错误。为什么?

标签 c# .net collections compiler-errors initializer

我试图初始化一个通用集合列表,像这样:

List<MyCustomClass> myCustomClassList = new List<MyCustomClass>() {myCustomClassInstance1, myCustomClassInstance2};

我收到编译错误“;预期”。我不明白我是否应该能够像这样初始化此集合?

最佳答案

您正在使用什么版本的.NET?集合初始化器仅在.NET 3.5及更高版本中有效

关于c# - List <myCustomClass>的集合初始值设定项无法正常工作,给出 “; expected”编译错误。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5147686/

相关文章:

c# - 将 char 隐式转换为整数有什么好处?

.net - DI 在桌面应用程序中有意义吗?

php - Magento Collection/Grid - 重命名字段/列值

java - Vector 的填充时间比 ArrayList 少

java - 您可以将 Java 集合编程为一个接口(interface)并使用 Serializable 吗?

c# - XmlReader 不考虑文档类型符号

c# - 从基类继承

c# - 如何将新项目插入 IEnumerable

c# - 有效地将对象矩阵复制到更大的对象矩阵

.net - 如何跟踪集合的变化