基于.NET框架的、面向对象的高级编程语言
前几天我在对文本库进行性能优化,将其中一个枚举迭代器从类改成结构体,然而改造之后却遇到了本文记录的在结构体内加等事件的坑
C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章...
注意:在现代C#中,通常使用 IDisposable 接口而不是析构函数来管理资源。
记录类型(record)是C# 9.0引入的一种新型引用类型,专门设计用于表示不可变的数据模型。它通过精简的语法提供了创建数据载体对象的便捷方式,特别适合那些以...
变量是程序中存储数据的基本单元,可以理解为命名的内存空间,用于在程序运行期间存储和操作数据。
欢迎来到C#和.NET的世界!无论你是编程新手还是有一定经验的开发者,这篇指南都将带你轻松入门这个强大而现代的软件开发平台。
中级开发者:深入理解面向对象和高级语言特性,能够开发 Windows 窗体、WPF 或 ASP.NET Core Web 应用。
在开始学习之前,你可能会有疑问:为什么选择C#和.NET平台来构建微服务?答案很简单:.NET Core及其后续版本(如.NET 8/9)提供了卓越的性能、跨平...
作为一名C# 开发者,你是否曾感叹技术演进的速度之快?2025年,C# 语言和.NET平台迎来了一系列重磅更新,这些特性不仅提升了开发效率,更在某种程度上重塑了...
众所周知,通过读取 USN 日志来搜索文件,比起传统的递归遍历文件夹,效率要高得多。但想要达到像 “Everything” 那样极致的速度,其实并不简单——哪怕...
除了Java和C#之外,还有一些编程语言采用了类似泛型的类型擦除机制(即编译时保留类型信息用于检查,运行时移除具体类型参数)。以下是几种典型语言及其特点:
公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介...
住宅IP指通过真实家庭宽带分配的IP地址,与数据中心IP(如服务器或VPN)相对。其核心优势在于更高的真实性和可信度,适用于多种场景: