C#开启新线程执行方法
2018-01-31 12:56
429 查看
1.创建新的线程并传入指定的参数
Thread thread = new Thread(new ParameterizedThreadStart(RunRefreshProjectMoneyAndOtherMoney));
object[] paramObj = { Token, source.KeyID };
thread.Start(paramObj);
2.执行方法接收线程参数
void RunRefreshProjectMoneyAndOtherMoney(object paramObj)
{
object[] param = (object[])paramObj;
object token = param[0];
object keyId = param[1];
}
Thread thread = new Thread(new ParameterizedThreadStart(RunRefreshProjectMoneyAndOtherMoney));
object[] paramObj = { Token, source.KeyID };
thread.Start(paramObj);
2.执行方法接收线程参数
void RunRefreshProjectMoneyAndOtherMoney(object paramObj)
{
object[] param = (object[])paramObj;
object token = param[0];
object keyId = param[1];
}
相关文章推荐
- C#线程之异步调用(一)执行长时间的方法
- 每隔一段时间自动执行一次某个方法(使用线程)[C#]
- 最简单解决c#在UI线程中执行耗时方法导致界面假死的方法
- 在一个方法执行完后开启一个线程
- C#工作者线程执行控件刷新方法
- C#中添加三个线程同时启动执行某一方法,并依次调用某方法中的循环打印输。
- c#等待所有子线程执行完毕方法
- Unity之C#——异步委托开启线程,三种方法检测结束
- [C#]一个简易的、轻量级的方法并行执行线程辅助类
- c#带参数和返回值的函数 开启线程调用的方法
- C#等待所有子线程执行完毕方法
- C#等待所有子线程执行完毕方法
- c#等待所有子线程执行完毕方法
- c#等待所有子线程执行完毕方法
- 最简单解决c#在UI线程中执行耗时方法导致界面假死的方法
- 每隔一段时间自动执行一次某个方法(使用线程)[C#]
- C# 如何让 多线程中每个线程间隔毫秒执行同一个方法
- C#中添加三个线程同时启动执行某一方法,并依次调用某方法中的循环打印输。
- C#一个线程操作另一个线程的控件的方法
- C#线程 BeginInvoke和EndInvoke使用方法