随笔分类 -  C#

常用语法、关键字、技巧
摘要:在我们团队的开发历程中,C# 和 .NET 框架一直是我们的主力语言,伴随我们走过了无数个项目。当微软推出 Blazor 这一革命性的框架时,我们对其充满了期待。Blazor 以其优良的架构和微软的强大背书,似乎预示着前端开发的新纪元。我们希望借助 Blazor 的优势,构建现代化的前端应用,实现快速迭代和良好的用户体验。然而,随着开发的深入,我们发现这条路并不如预期顺利,最终不得不放弃 Blazor,转而使用其他 Web 技术。本文将分享我们的经历,希望能为其他团队提供参考。 阅读全文
posted @ 2024-10-31 10:51 TXRock 阅读(2588) 评论(32) 推荐(16) 编辑
摘要:若想充分利用 `RemoveWhere` 带来的性能优势,建议传入判断是否删除元素的委托内采取同步操作。若一定要在该委托内使用异步操作,可以采用本文中绕行的方法,但摈弃了 `RemoveWhere` 所带来的性能优势。 阅读全文
posted @ 2024-04-26 11:09 TXRock 阅读(464) 评论(0) 推荐(4) 编辑
摘要:CLR 作为运行时环境,管理代码执行;JIT 编译器实现代码的动态编译和优化;而BCL 则为开发人员提供了构建应用程序所需的核心功能。这些部分协同工作,确保了.NET 应用程序的执行、性能和功能的完整性。 阅读全文
posted @ 2023-11-13 15:56 TXRock 阅读(225) 评论(0) 推荐(1) 编辑
摘要:自己动手创建 .NET 库时,需要注意什么?一些自建库小技巧分享给大家。 本期入门 API 文档的构建,自建 SDK 一定不要忽视它的 API 文档,这将关乎你的 SDK 是否健壮、友好。 阅读全文
posted @ 2023-10-27 10:22 TXRock 阅读(679) 评论(0) 推荐(1) 编辑
摘要:代码中常会出现缩进空格数量不规范、多余空格等问题。为解决这一痛点,研发模板项目中引入了文件编辑器的配置文件,来规范化管理所有在编辑器中进行编辑的文件的格式、样式、编码约定等。 阅读全文
posted @ 2023-07-19 17:17 TXRock 阅读(247) 评论(0) 推荐(0) 编辑
摘要:WPF 项目使用 Grpc.Tools,使用公共项目定义 proto 的公共消息 阅读全文
posted @ 2023-06-15 10:58 TXRock 阅读(364) 评论(0) 推荐(0) 编辑
摘要:一起通过源码,了解如何正确地使用 `ConcurrentDictionary` 常用的 API 包括 `AddOrUpdate`、`Values` and much more 阅读全文
posted @ 2023-03-03 12:10 TXRock 阅读(2243) 评论(0) 推荐(0) 编辑
摘要:个人经历的 DTO JSON 字符串表达三个阶段 阅读全文
posted @ 2022-12-13 11:25 TXRock 阅读(176) 评论(0) 推荐(0) 编辑
摘要:general, sorted/ordered, concurrent lists and dictionaries 阅读全文
posted @ 2019-10-12 16:30 TXRock 阅读(174) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示