
C#
.
xk_hypothesis
这个作者很懒,什么都没留下…
展开
-
.NET 中实现生产者-消费者模型,BlockingCollection<T> 和 Channel<T>使用示例
方案 2:使用 Channel(异步模型 - 推荐)三、选型建议原创 2025-02-05 16:54:22 · 386 阅读 · 0 评论 -
C# 通用树形结构算法(递归算法)
此方法平时开发会更实用,如有不足之处,欢迎指出;原创 2024-01-08 14:49:57 · 1692 阅读 · 0 评论 -
C# 进制间&进制与字节数组间的相互转换
2.BytesToBaseString 方法接受一个字节数组和目标进制,然后返回一个表示这些字节的字符串,其中每个字节都转换为了指定的进制。3.BaseStringToBytes 方法接受一个表示字节的字符串和进制,然后返回一个字节数组,其中每个字节都是从字符串中解析出来的。1.ConvertBase 方法接受一个字符串表示的数字、原始进制和目标进制,然后返回转换后的字符串。原创 2024-12-16 16:44:17 · 249 阅读 · 0 评论 -
.Net 执行Linux下多行shell命令方法
2.使用3.解释规范化换行符:使用 NormalizeNewlines 方法将所有换行符替换为 LF(\n)。这样可以确保在 Linux 系统上执行时不会出现问题。执行 Shell 命令:使用 ProcessStartInfo 配置进程启动信息。设置 FileName 为 /bin/bash。设置 Arguments 为执行命令所需的参数,使用 -c 参数来执行命令。设置 UseShellExecute 为 false,以便更好地控制进程。设置 RedirectStandardOutput原创 2024-09-10 13:10:39 · 572 阅读 · 0 评论 -
C# 事件(Event)定义及其使用
1.定义个委托和类//委托public delegate void ProductEventHandler(Product product);/// <summary>/// 产品/// </summary>public class Product{ public int Id { get; set; } public string Code { get; set; } public string Name { get; set; }原创 2024-06-13 17:43:46 · 372 阅读 · 0 评论 -
C# Linq中的自定义排序
1.开发过程中,会遇到OrderBy/OrderByDescending排序无法满足的情况,此时就需要自定义排序,按照想要的排序规则取排序,比如订单的状态等等。原创 2024-05-11 10:44:03 · 707 阅读 · 0 评论 -
C# 生成有序Guid
C# 生成有序Guid。原创 2024-03-04 11:42:48 · 912 阅读 · 0 评论 -
C# 动态构建表达式(Expression)
问题来源:前端文本输入框以分隔符(比如"aa|bb|cc")传进来的字符串,针对一个字段做的查询条件;由于该字符串分隔符数量不确定,因此需要动态构建出来;旨在实现例如以下效果:以下是后端代码的相关实现。原创 2023-10-11 16:12:51 · 948 阅读 · 1 评论 -
C#笔记总结(关于刘铁锰老师的《C#入门详解》视频的笔记总结)
对于观看刘铁锰老师的《C#入门详解》视频的兄弟们或者想要获取相关C#的讲解知识,我发现了一个整理不错的链接转载来和大家分享。希望和大家一起共同进步。https://www.yuque.com/yuejiangliu/dotnet/timothy-csharp...原创 2020-05-31 16:12:00 · 3368 阅读 · 0 评论