线程里如何给函数传参和获得返回值?
class ss
{
  ....
  public string aa(string s,int i)
  {
   .....
  }
}
主线程里:
ss s=new ss();
Thread t=new Thread(new ThreadStart(s.aa));
问下怎样在线程中给s里的aa函数传参和获得返回值?最好多给几种方法,多多益善,多谢!
------解决方案--------------------
class ss
{
  ....
  public string _t;
  public int _i           
  public void bb()
  {
    aa(_t,_i)
  }
  public string aa(string s,int i)
  {
 .....
  }
}
主线程里:
ss s=new ss();
s._t="tt";
s._i=12
Thread t=new Thread(new ThreadStart(bb));
t.IsBackground=true;
t.Start();
------解决方案--------------------
public void ThreadMethod(Action<string> callback)