请生成一份 .NET 实习生基础面试题清单,用于学习与教学场景。 要求: 1. 覆盖以下四个核心模块: * C# 基础语法 * 面向对象编程(OOP) * ASP.NET Core 基础 * 数据库(EF Core) 2. 每个题目需包含三部分内容: * 【题目】:问题本身 * 【考察点】:说明该题考察的核心知识与理解点 * 【示例回答】:简洁易懂、逻辑清晰的解释(可包含 C# 代码块) 3. 示例回答中如需演示,请使用 Markdown 代码块(```c#)语法,以便直接渲染格式化代码。 4. 内容语气应教学化、通俗化,鼓励学生理解本质而非死记硬背。 5. 每题后可附一句 “💬 小贴士”,引导学生如何用 AI 进行辅助学习(如生成示例代码、调试验证等)。 请理解上面的需求后,开启thinking深度思考模型,榨干c#基础知识,帮我执行。