随笔分类 -  C#

摘要:1、Task 和Async 和 Await.net4.0 与.net4.5 及以上有了差异.net4.0版本:只能使用Task异步:1、var loadingTask = new System.Threading.Tasks.Task(delegate { //执行代码 }); loadingTas 阅读全文
posted @ 2021-12-03 13:00 人间的光 阅读(1535) 评论(0) 推荐(0)
摘要:1、托管线程ID (1)获取当前运行的托管线程ID Console.WriteLine("当前线程:" + System.Threading.Thread.CurrentThread.ManagedThreadId); (2)获取程序所有的托管线程 c# - 获取线程列表 - 堆栈溢出 (stack 阅读全文
posted @ 2021-11-28 16:28 人间的光 阅读(350) 评论(0) 推荐(0)
摘要:一、字体图标(矢量图) 1 private void Form1_Load(object sender, EventArgs e) 2 { 3 4 // 加载字体 5 PrivateFontCollection pfc = new PrivateFontCollection(); 6 pfc.Add 阅读全文
posted @ 2021-08-06 14:35 人间的光 阅读(303) 评论(0) 推荐(0)
摘要:一、Form 窗体使用 使用 form 做为运行时间长的方法时,阻止用户操作时使用 模态对话框 Show() 非模态对话框 ShowDialog() 模态对话框 Form.Dispose() 方法容易出现闪黑屏的情况 Form.Close() 方法不会 二、跨线程操作窗体 需要通过委托来实现 1、 阅读全文
posted @ 2021-07-15 20:56 人间的光 阅读(201) 评论(0) 推荐(0)
摘要:在使用读写文件操作时,经常忘记使用哪个类,就很纠结,遂记录一下~~ File类:1、操作文本文件2、只能操作小文件 FileStream :1、操作字节(能操作一切文件)2、操作大文件(字节流) StreamReader和 StreamWriter 1、操作字符的 (文本文件)2、操作大文件(流) 阅读全文
posted @ 2021-02-17 00:29 人间的光 阅读(52) 评论(0) 推荐(0)