c# - 初始化集合的简洁方法

标签 c# collections

我可以使用类似这样的方式以简洁的方式初始化一个类:

public static readonly type TYPE_NAME = new type()
        {
            ClientIp = "ClientIp",
            LanguageCode = "LanguageCode",
            SessionToken = "SessionToken",
            SystemKey = "SystemKey"
        };

但是,是否有可能以类似的方式(继承自 List<>)初始化一个集合?

最佳答案

List<string> strList = new List<string>{ "foo", "bar" };

List<Person> people = new List<Person>{
                                new Person { Name = "Pete", Age = 12},
                                new Person { Name = "Jim", Age = 15}
                      };

关于c# - 初始化集合的简洁方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6153120/

相关文章:

collections - Apache Solr - Lucene - 邮政编码半径搜索

C# - 获取通用列表的项目类型

每个调用方法和 addAll 的 Java 8 lambda

c# - 如何编写自定义模板字段类 DataControlField

c# - 使用比较的泛型

c# - 序列化/反序列化数据集(作为备份我的数据的一种方式)

java - 竞争激烈的消费者-生产者

c# - 我们应该使用 Scala 而不是 Java 吗?

c# - 向 IDbCommand 添加参数

java - Hibernate集合缓存问题