C#学习

第一天-欢迎使用

C#常用三种开线程的方法

当 C# 程序开始执行时,主线程自动创建。使用 Thread 类创建的线程被主线程的子线程调用。
主线程:进程中第一个被执行的线程。当 C# 程序开始执行时,主线程自动创建。使用 Thread 类创建的线程被主线程的子线程调用。您可以使用 Thread 类的 CurrentThread 属性访问线程。
https://blog.csdn.net/kasama1953/article/details/52632538

Timer

BackgroundWorker

作用、应用(进度条)、特点/优缺点
(进度条)https://blog.csdn.net/CodeRookieGuo/article/details/72723310

Thread

PS1:Application.DoEvents应用

https://blog.csdn.net/sinat_23338865/article/details/52596818
Visual Studio里的摘要:处理当前在消息队列中的所有 Windows 消息。
交出CPU控制权,让系统可以处理队列中的所有Windows消息
比如在大运算量循环内,加Application.DoEvents可以防止界面停止响应

因为winform的消息循环是一个线程来处理,那么假如你的某个操作比较耗时,那么消息处理得等你这个耗时操作做完了才能继续,而Application.DoEvents方法就是允许你在耗时操作的内部调用它,而去处理消息队列中的消息。

像鼠标移动鼠标点击都是windows消息,如果耗时操作一直进行,那么界面就像死锁一样。

PS2:线程间传递参数

https://www.cnblogs.com/candyzhmm/p/5961419.html 在这里插入图片描述

winform中一个类中如何调用另一个窗体的控件或方法

https://blog.csdn.net/ichenqingyun/article/details/52622340

C#变量的作用域

https://www.cnblogs.com/iloney/p/4149949.html (from:小小鸟在飞)

C#如何检测网络端口连接的状态(3389端口)

https://www.cnblogs.com/emanlee/archive/2013/02/01/2889612.html
https://www.jb51.net/article/62640.htm

C#正则表达式

https://www.cnblogs.com/hugongs/articles/577885.html (from: Eric Yao)

C#字符串

@+字符串:按照@之后的字符串赋值,避免转移字符。例如:@“D:\prog\source\a”

第二天

C#中关于空间namespace的简单理解

“static void Main(string[] args) 是主函数,是程序的入口,程序从这里开始执行。主函数参数args是一个字符串数组,用来接收命令行上给出的参数,例如,在命令窗口中:
ConsoleApplication17.exe 参数1 参数2
则 args[0]=“参数1” ,args[1] =“参数2”。
主函数可以写成 static void Main( ) ,去掉函数参数。”——(摘)
https://zhidao.baidu.com/question/755342414996650164.html
https://www.cnblogs.com/fandong90/p/4160207.html

vs学习问题 关于打开程序时不是有效的Win32应用程序

https://blog.csdn.net/guo_lei_lamant/article/details/79047744

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值