推荐一款将控制台程序部署到Windows服务的组件 .NET技术

推荐一款将控制台程序部署到Windows服务的组件

在日常开发中,有时候需要将我们的程序随着操作系统一起运行,并且无需人工干预。要实现这种效果,有很多种方法,比如:如果是桌面程序,可以设置到程序的启动项;如果是Web程序,还可以托管...
阅读全文
LeetCode151. 反转字符串中的单词 .NET技术

LeetCode151. 反转字符串中的单词

拿到这道题,我们想一下,我们将整个字符串都反转过来,那么单词的顺序指定是倒序了,只不过单词本身也倒序了,那么再把单词反转一下,单词不就正过来了。
阅读全文
C# 开发技巧 轻松监控方法执行耗时 .NET技术

C# 开发技巧 轻松监控方法执行耗时

MethodTimer.Fody 是一个功能强大的库,可以用于测量 .NET 应用程序中的方法的执行时间。允许你在不修改代码的情况下,自动地测量和记录方法的执行时间。
阅读全文
数字字符串转换 .NET技术

数字字符串转换

字符串转换为数字int.TryParse()bool success = int.TryParse("300",out int b);Console.WriteLine(succe...
阅读全文
论如何直接用EF Core实现创建更新时间、用户审计,自动化乐观并发、软删除和树形查询(下) .NET技术

论如何直接用EF Core实现创建更新时间、用户审计,自动化乐观并发、软删除和树形查询(下)

数据库并发,数据审计和软删除一直是数据持久化方面的经典问题。早些时候,这些工作需要手写复杂的SQL或者通过存储过程和触发器实现。手写复杂SQL对软件可维护性构成了相当大的挑战,随着...
阅读全文