
c# 怎么在线程中加入多个带参数(参数不确定)的方法 }
我有多个方法需要在线程里面执行,但是这几个方法在线程中开头的一些代码全是一样的,不可能每个方法新建一个线程吧?实现这样的功能,例如:当我调用带参数方法set_DM(str...
我有多个方法需要在线程里面执行,但是这几个方法在线程中开头的一些代码全是一样的,不可能每个方法新建一个线程吧?
实现这样的功能,例如:当我调用带参数方法set_DM(string a);把这方法带入到线程中再执行,怎么实现? 展开
实现这样的功能,例如:当我调用带参数方法set_DM(string a);把这方法带入到线程中再执行,怎么实现? 展开
1个回答
展开全部
methodA() 要变成
methodA(object xxx)
{
int i = (int)xxx;
}
Thread的委托有2个重载,一个是不带参数,另一个是带object参数,你还可以:
methodA(object xxx)
{
objecct[] xx = (objecct[])xxx;// 这样是传递多个参数
}
methodA(object xxx)
{
int i = (int)xxx;
}
Thread的委托有2个重载,一个是不带参数,另一个是带object参数,你还可以:
methodA(object xxx)
{
objecct[] xx = (objecct[])xxx;// 这样是传递多个参数
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询