c#多线程的创建和传参

没办法,多线程只能传一个参数,

传多个参数的方法

方法一:

其它的参数,用全局变量来代替

存在的问题:

线程之间对共享资源的访问会相互影响,必须解决竞用共享资源的问题。

最好不使用方法一

方法二:

把多个参数封装成一个字典

private Dictionary<string, dynamic> AllDatas = new Dictionary<string, dynamic>();

相关文章: