一共4篇文章
专题:第11期
-
了解 C# 多线程、并发、异步、同步、并行
多线程:指在一个程序中同时运行多个线程。线程是程序执行的最小单位,多线程可以让程序在同一时间执行多个任务,提高程序的响应性和效率。 并发:是指多个任务在一段时间内同时发生,但不一定是真正的同时执行,可能是通过任务切换来实现看似同时进行。 异步:异步操作意味着启动一个操作后,程序不需要等待该操作完成就可以继续执行其他任务,操作完成时会通过回调或事件通知…... 糖茶砌站
- 85
- 0
-
C# 阻止应用程序多开
在 C# 中阻止应用程序多开可以通过多种方式实现,推荐用:互斥量(Mutex),效果会好很多. 使用互斥量(Mutex) 进程检查方式 使用文件或注册表标记 互斥量(Mutex) using System.Threading; class Program { static void Main() { bool createdNew; Mutex mutex = new Mutex(true, &q…... 糖茶砌站
- 151
- 0
-
C# 实现远程判断文件是否存在
定义了一个名为 CheckFileModifiedWithETag 的方法来检查远程文件是否通过 ETag 发生了修改。 在 Main 方法中,指定了要检查的远程文件的 URL ,然后调用 CheckFileModifiedWithETag 方法来获取文件是否被修改的结果,并根据结果输出相应的信息。…... 糖茶砌站
- 81
- 0



