我想知道在两个线程之间实现通信的最佳方法是什么.我有一个生成随机数的线程(类Sender),现在我想要另一个线程(类Receiver)接收生成的随机数.这是发件人:
public class Sender
{
public int GenerateNumber(){
//some code
return randomNumber;
}
}
Run Code Online (Sandbox Code Playgroud)
在Main函数中,我将启动这些线程:
static void Main(string[] args){
Sender _sender=new Sender();
Thread thread1=new Thread(new ThreadStart(_sender.GenerateNumber));
}
Run Code Online (Sandbox Code Playgroud)
我感谢您的帮助