C#
文章平均质量分 78
Rodney@Tiger
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#接口新语法详解
C#接口不仅仅可以含有普通的不带访问修饰符的方法签名了,还可以包含带默认实现的方法、私有方法等等。原创 2024-10-18 11:01:15 · 453 阅读 · 0 评论 -
C# 最具价值的 10 大语法糖
C#中最有价值的10个语法糖,它们提供了更强大、更灵活和更高效的编程工具,帮助开发者更轻松地编写清晰、简洁和可维护的代码。原创 2024-09-27 15:20:40 · 579 阅读 · 0 评论 -
.NET 9 优化,抢先体验 C# 13 新特性
C# 13 带来的新特性和改进,如扩展类型的灵活性、params 关键字的增强、在异步方法中使用 ref 和 unsafe 的能力,以及对序列化性能的优化等,都极大地提升了我们开发效率,解决了很多实际开发中遇到的问题。对 .NET 9 和 C# 13 的正式发布充满期待,相信将为社区带来更加强大和便捷的工具,进一步推动技术的更新和发展。下载最新的 Visual Studio 2022-17.11 预览版,可以亲自体验这些新特性。下载地址.NET 9.0Visual Studio 2022 预览版。原创 2024-08-23 20:51:11 · 1296 阅读 · 0 评论 -
.NET 中 特性+反射 实现数据校验
public RequiredAttribute() : base("该字段是必填项。") { }set;set;public RangeAttribute(int minimum, int maximum, string errorMessage = "该字段的值必须在 {0} 和 {1} 之间。")这个示例演示了如何使用特性和反射实现基本的数据校验。在实际应用中,你可能需要处理更复杂的校验逻辑和更多的校验类型。原创 2024-07-08 14:08:15 · 480 阅读 · 0 评论 -
C# 13(.NET 9)新特性—扩展类型优化
我想这个特性是很大的一个改变,或许可以改进 C# 代码的组织方式,有望提高代码的可读性、可维护性和表现力。通过允许开发人员在不修改原始代码的情况下向现有类添加功能,它可以促进代码重用并减少修改原始类的需要。另外据了解,这个特性以及相关特性,例如扩展接口等等,并不会在 C# 13 (.NET 9) 中完整的放出来,而是会在后续版本中逐渐解锁。原创 2024-06-23 15:02:26 · 505 阅读 · 0 评论 -
C# 9.0 添加和增强的功能
分部方法要求,所在的类型有 partial 标识,同时分部方法也有 partial 进行标识。CLR其实是不知道所谓的分部方法的,都是编译器在做。通过使用分部方法,原创 2024-06-23 15:00:31 · 873 阅读 · 0 评论
分享