小编Avi*_*a00的帖子

线程,两个线程之间的通信c#

我想知道在两个线程之间实现通信的最佳方法是什么.我有一个生成随机数的线程(类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)

我感谢您的帮助

.net c# multithreading visual-studio

13
推荐指数
3
解决办法
3万
查看次数

标签 统计

.net ×1

c# ×1

multithreading ×1

visual-studio ×1