开发过程中,我们经常使用格式化字符串,本文学习下格式化字符串相关内容。
C#多线程开发-处理异步操作中的异常
在平时的多线程开发中,对于异常的处理是至关重要的,千万不能马虎。如果在实际的项目中,对于某些线程中的异常没有处理,会直接导致整个程序崩溃,软件无法使用。
C#的进化——C#发展史、C#1.0-10.0语法系统性梳理、C#与JAVA的对比
C#也使用了十年有余了。一路走来,见证了微软从封闭走向开放,从平台捆绑,到成为活跃于Github的重要贡献者。亲历了C#的开创性引领和影响了诸多语言,也看到了其他语言的优秀机制被有...
使用Hot Chocolate和.NET 6构建GraphQL应用(4) —— 实现Query映射功能
使用Hot Chocolate和.NET 6构建GraphQL应用文章索引在上一篇文章使用Hot Chocolate和.NET 6构建GraphQL应用(3) —— 实现Query...
对C#未来的一点感悟
C#有前途吗? 在国内C#比较冷门(相对Python、Java),很多初学者可能都会对C#的未来有忧虑,害怕没有前途,担心找不到好...
记一次 .NET 某智能交通后台服务 CPU爆高分析
前天有位朋友加微信求助他的程序出现了CPU爆高的问题,开局就是一个红包,把我吓懵了! ???
C# 读取txt文件生成Word文档
本文将以C#程序代码为例介绍如何来读取txt文件中的内容,生成Word文档。在编辑代码前,可参考如下代码环境进行配置:
使用 MVVM Toolkit Source Generators
最近 .NET Community Toolkit 发布了 8.0.0 preview1,它包含了从 Windows Community Toolkit 迁移过来的以下组件:
一劳永逸,解决.NET发布云服务器的时区问题
国内大多数开发者使用的电脑,都是使用的北京时间,日常开发的过程中其实并没有什么不便;不过,等遇到了阿里云等云服务器,系统默认使用的时间大多为UTC时间,这个时候,时区和时间的问题,...
c# IdHelper生成唯一的雪花Id
在以前的项目中,最常见的两种主键类型是自增Id和UUID,在比较这两种ID之前首先要搞明白一个问题,就是为什么主键有序比无序查询效率要快,因为自增Id和UUID之间最大的不同点就在...