《圣殿祭司的ASP.NET4.0专家技术手册》----2-9集合初始化程序

    xiaoxiao2024-05-13  128

    本节书摘来自异步社区《圣殿祭司的ASP.NET4.0专家技术手册》一书中的第2章,第9节,作者: 奚江华,译者: 武海军 , 更多章节内容可以访问云栖社区“异步社区”公众号查看。

    2-9 集合初始化程序

    圣殿祭司的ASP.NET4.0专家技术手册集合初始化程序(Collection Initializer)与上一节的对象初始化程序很像,只不过集合初始化程序的对象是集合类,且是实现IEnumerable功能的集合。

    而使用集合初始化程序来初始化集合,究竟有什么好处?好处是较传统语法精简快速。

    范例2-6 集合初始化程序的应用在此将建立List集合,而集合element成员为模特的名字,且看传统泛型List集合语法相较C# 3.0集合初始化程序的差异及精简程度,请参考CollectionInit.aspx程序:

    程序说明传统泛型List集合语法需要6行程序,但用集合初始化程序只需要一行,精简的程度令人惊讶。程序运行结果如图2-7所示。

    本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)