在C#中将实例方法传递给线程

在C#中将实例方法传递给线程

本文介绍了在C#中将实例方法传递给线程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我想同时从另一个类运行两个方法。显然,下面的代码不起作用。我怎么能这样做? 节点node = new 节点(); EHNode ehnode = new EHNode(); 线程normalNode = new 线程(node.RunNode()); 线程ehNode = 新线程(ehnode.RunNode()); normalNode.Start(); ehNode.Start(); 解决方案 你有 Node 和 EHNode 的来源,是吗?然后你可以添加一个方法 StartRunNode(),它用 RunNode()创建一个新线程,启动它,然后返回到来电者。 I want to run two methods from another class simultaneously. Obviously, the code below will not work. How can I do something like this?Node node = new Node();EHNode ehnode = new EHNode();Thread normalNode = new Thread(node.RunNode());Thread ehNode = new Thread(ehnode.RunNode());normalNode.Start();ehNode.Start(); 解决方案 这篇关于在C#中将实例方法传递给线程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-14 08:25