我想创建两个流程,让我们说流程A和流程B.
我想同时运行它们。
如果可能的话怎么做?
答案 0 :(得分:1)
我为你写了一个小样本你可以使用:
using System;
using System.Threading;
class Program
{
static void Main()
{
Thread thread1 = new Thread(new ThreadStart(A));
Thread thread2 = new Thread(new ThreadStart(B));
thread1.Start();
thread2.Start();
thread1.Join();
thread2.Join();
}
static void A()
{
}
static void B()
{
}
}
答案 1 :(得分:1)
感谢Masih's post我有了一些想法并想出了这个:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
namespace proces
{
class Program
{
static void Main(string[] args)
{
create_process__A("Balotelli");
create_process__B("Pirlo");
}
static void create_process__A(string t)
{
Process.Start("http://google.com/search?q=" + t);
}
static void create_process__B(string t)
{
Process.Start("http://google.com/search?q=" + t);
}
}
}