2026年02月19日
|
阅读量
前言
在 C# 12 中,集合表达式 (Collection Expressions) 的引入彻底改变了我们编写集合代码的方式。简单的 [] 语法不仅让代码更加清爽,还统一了不同集合类型的初始化。然而,对于追求性能和灵活性的初级开发者来说,它一直存在一个令人遗憾的局限:无法直接向集合的构造函数传递参数。
今天...
阅读更多
2025年12月26日
|
阅读量
链接地址: https://www.bilibili.com/video/BV1PUBeBAE5q/
前言
每当启动新项目时,你是否还在通过 Ctrl+C 和 Ctrl+V 复制旧项目,然后花大半天时间去删除无关代码和修改命名空间?这种原始做法不仅低效,还会导致团队项目结构各异,极大增加了后期的维护成本 ...
阅读更多
2025年11月14日
|
阅读量
Q1:当属性名与 field 关键字重名时,编译器如何消歧义?
深度解析:这是工程中最常见的命名冲突。C# 14 引入了上下文敏感的关键字处理机制。
public class UserProfile {
private string field = "Old Data"; // 你的自定义字段
...
阅读更多
2025年11月14日
|
阅读量
前言
C# 14(伴随 .NET 10 推出)是 C# 步入“成熟期”后的又一次自我突破。它不仅解决了开发者数十年来的“心头恨”(如冗余的后备字段),还通过扩展块(Extension Blocks)彻底重写了我们组织代码的逻辑。理解这些特性将直接帮助你写出更简洁的高质量代码。
1. 隐式后备字段:field ...
阅读更多
2025年11月12日
|
阅读量
前言
在 .NET Conf 2025 上,微软正式发布了 .NET 10。作为最新的 LTS(长期支持) 版本,它不仅带来了三年的稳定支持,更标志着 .NET 迈向了“轻量化”与“智能化”的新阶段。
如果你还在纠结要不要升级,或者觉得 .NET 还是那个臃肿的“巨无霸”,那么本篇文章将结合官方文档与视频核心...
阅读更多
2025年10月20日
|
阅读量
前言
最近 .NET 社区炸开了锅,一个 CVSS 评分高达 9.9 的漏洞 —— CVE-2025-55315 正式披露。对于初级开发者来说,9.9 分意味着“最高安全警报”。这个漏洞的核心问题在于 HTTP 请求走私(HTTP Request Smuggling)。
简单来说,攻击者可以像潜入特洛伊木马一...
阅读更多
2025年03月17日
|
阅读量
前言
在 AI 和大数据横行的今天,.NET 开发者经常面临一个挑战:C# 擅长编写高性能的后端工程,而 Python 拥有无敌的生态系统(如 PyTorch, Pandas, Scikit-learn)。
是花几个月时间用 C# 重写算法,还是直接“借力” Python?作为技术教育者,我建议你学会根据场景...
阅读更多
2025年02月27日
|
阅读量
1. 前言
当我们调用一个需要长时间执行的接口的时候, 例如导入, 导出接口, 如果遇到问题, 排查会非常的繁琐。 那么, 有没有可能让我们的Web应用, 可以和控制台应用一样,实时的输出日志呢? 我们可以借助Server-Sent Events (SSE)的方式实现。
假设我们有一个前后端分离的项目 (.N...
阅读更多