1 2 3 4 5 ··· 97 下一页
摘要: 场景一 点击登录按钮,登录窗体关闭,主页面窗体打开 1、在 Program.cs中,开启登录窗体的模态窗 FrmLogin frmLogin = new FrmLogin(); frmLogin.ShowDialog(); 2、在登录窗体中,在登录成功的逻辑后,设置登录窗体模态窗的状态,并关闭(ok 阅读全文
posted @ 2025-07-14 19:53 市丸银 阅读(15) 评论(0) 推荐(0)
摘要: 一、对象层 1、新建文件夹 Models 或 Entity 2、创建对象类,修改修饰词为public,创建属性 3、案例 namespace qqTest.Models { public class User { public string UserName { get; set; } public 阅读全文
posted @ 2025-07-12 19:43 市丸银 阅读(103) 评论(0) 推荐(0)
摘要: 一、介绍(四种方法) 1、锁 2、使用安全线程对象 3、直接使用单线程 4、通过算法+拆分做到 划块操作数据;原理:还是单线程去操作一块数据 二、锁 1、标准锁 // 定义 private static readonly object objLock = new object(); // 使用 lo 阅读全文
posted @ 2025-07-07 19:43 市丸银 阅读(90) 评论(0) 推荐(0)
摘要: 原理:线程是延迟启动,启动线程不阻塞主线程,线程启动是,i 已经被重新赋值 1、不用中间变量 for (int i = 0; i < 20; i++) { Task.Run(() => { Console.WriteLine(i); }); } 2、使用中间变量 for (int i = 0; i 阅读全文
posted @ 2025-07-07 19:21 市丸银 阅读(9) 评论(0) 推荐(0)
摘要: 1、场景 执行多个线程,需要获取所有线程的结果进行运算,当一个线程出现异常后,其他线程的结果也不能用,为了节约资源,需要对其他线程进行取消 2、特点 线程具有无序性,当其中某个线程发生异常时,有的线程已经执行完,有的线程还没有启动,有的线程正在执行 3、语法 // 新信号量 Cancellation 阅读全文
posted @ 2025-07-06 11:31 市丸银 阅读(30) 评论(0) 推荐(0)
摘要: 1、分析 不能直接用tray-catch处理,需要线程等待(WaitAll),才能捕获到异常 2、异常 多线程异常类:AggregateException 打印异常 foreach (var item in ex.InnerExceptions) { Console.WriteLine(item.M 阅读全文
posted @ 2025-07-05 19:48 市丸银 阅读(18) 评论(0) 推荐(0)
摘要: 1、作用 开启多个线程,且线程相同,阻塞线程 2、For Parallel.For(0, 10, (i) => { Thread.Sleep(500 * new Random().Next(1, 10)); Console.WriteLine($"值:{i},当前线程:{Thread.Current 阅读全文
posted @ 2025-07-05 18:59 市丸银 阅读(12) 评论(0) 推荐(0)
摘要: 注意:wait没有返回值 一、Result 1、特点 阻塞主线程,直到获取返回结果 2、语法 task.Result 2、案例 Console.WriteLine("开始执行"); Task<int> task = Task.Run<int>(() => { Thread.Sleep(1000 * 阅读全文
posted @ 2025-07-03 21:36 市丸银 阅读(190) 评论(0) 推荐(0)
摘要: 1、区别 Thread.Sleep() 阻塞主线程 Task.Dely() 等待线程,不阻塞主线程,与ContinueWith()一起使用,时间到了,调用ContinueWith()里面的方法 2、区别代码 { Stopwatch stopwatch = new Stopwatch(); Task. 阅读全文
posted @ 2025-07-03 19:47 市丸银 阅读(13) 评论(0) 推荐(0)
摘要: 代码 private void btnInvoke_Click(object sender, EventArgs e) { Console.WriteLine($"开始执行,当前线程:{Thread.CurrentThread.ManagedThreadId.ToString("00")} "); 阅读全文
posted @ 2025-07-03 18:42 市丸银 阅读(14) 评论(0) 推荐(0)
1 2 3 4 5 ··· 97 下一页