基本信息
文件名称:2025年NET软件工程师笔试题归总及答案.docx
文件大小:29.04 KB
总页数:19 页
更新时间:2025-10-27
总字数:约8.52千字
文档摘要
2025年NET软件工程师笔试题归总及答案
一、C语言基础与新特性
1.简述C12中“集合表达式(CollectionExpressions)”的语法规则及应用场景,并写出用该特性初始化一个包含整数1-5的Listint的代码示例。
答案:集合表达式是C12引入的简化集合初始化的语法,允许使用与数组字面量类似的语法初始化实现了Add方法的集合类型(如ListT、DictionaryTKey,TValue等),支持类型推断和扩展Add方法。其核心规则是:集合类型需包含公共无参构造函数,且存在可访问的Add方法(支持扩展方法)。应用场景包括快速初始化业务对象集合、简化配置数据构造等