0

可能重复:
具有多个参数的线程

我知道如何使用以下代码调用具有 1 个对象的线程:

                Thread t = new Thread(o => { CALL((string)o); });
                t.Start(i.ToString());

但是如果我想调用一个需要 3 个对象参数的方法呢?怎么做 ?

4

2 回答 2

1

您可以将其new object[] { param1, param2, ... , paramN }作为对象传递。

于 2012-06-30T15:08:20.313 回答
0

或者,除了数组之外,您还可以传递一个Tuple。更强的类型,至少对于所关注的值而言。

于 2012-06-30T15:59:29.880 回答