- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C#编程之FluentScheduler使用中的线程同步
C#编程之FluentScheduler使用中的线程同步FluentSchedulerMonitor线程同步:是指在某一时刻只有一个线程可以访问对象。FluentScheduler项目中经常需要定时任务(每几分钟、几秒、几小时等执行一次或每天的什么时间点执行一次等等),最简单的就是用Timer或Thread自己写一个,但是自己写的性能等各方面有可能不健全等等。FluentScheduler...
2020-01-14 09:44:58
790
原创 C#编程之多线程(执行带参数的方法)
C#编程之多线程(执行带参数的方法) 实例代码结果执行不带参数的方法执行带参数的方法lambda表达式实例代码 class Program { static void Main(string[] args) { //一个简单的加法运算,使用lambda表达式。 ThreadClass tc = new Thre...
2019-12-31 17:28:49
2988
原创 C#编程之线程同步
C#编程之线程同步线程同步lock线程同步线程同步:是指在某一时刻只有一个线程可以访问对象。假设桌上有一个红球,一个白球,两个线程都想拿走红球,则需要考虑线程同步问题。代码如下: class Program { static void Main(string[] args) { RemoveList list = new ...
2019-12-31 11:36:23
369
1
原创 c#编程之委托、事件与线程
c#编程之委托、事件与线程委托(delegate)事件(event)线程综合实例委托(delegate)委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。在C#中使用delegate关键字定义委托,然后使用我们熟悉的函数调用的语法来调用委托...
2019-12-30 10:20:07
1473
C#源码之FluentScheduler定时器
2020-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人