当前位置: 代码迷 >> C# >> C#多线程有关问题,怎样在开始一个线程的时候给线程方法传list<string> XXX 参数
  详细解决方案

C#多线程有关问题,怎样在开始一个线程的时候给线程方法传list<string> XXX 参数

热度:461   发布时间:2016-05-05 04:19:28.0
C#多线程问题,怎样在开始一个线程的时候给线程方法传list<string> XXX 参数
本帖最后由 qq_26445731 于 2015-04-03 11:16:48 编辑
C#多线程可以在开始一个线程的时候给方法传list<string> XXX 这样的参数吗?
如果可以代码怎么写,外行自学问题可能有点弱智

例如多线程运行sss类里的 test方法.

class sss
    {
         public string test(list<string>xxx ) {
               .................
             return(text);
          }
}
------解决思路----------------------
Thread trd = new Thread(null);
trd.Start(123);

123就是传递的参数
------解决思路----------------------
trd.Start(123);
------解决思路----------------------
如楼主一样眼神不好,粗心大意的TX, 总是看不到打入小数点后, 有许多提示, 可以有几种不同的参数可用呢.

    new Thread(test).Start(new List<string>());
    public void test(object x) 
    {
        List<string> xxx = (List<string>)x;
    }
  相关解决方案