Я хочу создать два процесса, скажем, процесс A и процесс B.Как создать два процесса и запустить их одновременно в C#?
И я хочу запустить их одновременно.
Как это сделать, если это вообще возможно?
Я хочу создать два процесса, скажем, процесс A и процесс B.Как создать два процесса и запустить их одновременно в C#?
И я хочу запустить их одновременно.
Как это сделать, если это вообще возможно?
Благодаря 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);
}
}
}
Нет необходимости объявлять методы 'async'. Вы никого не ждали. –
да ... вы правы .... –
Я пишу немного образец для вас, что вы можете использовать:
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()
{
}
}
Я хотел создать его с помощью процесса ... любым способом, которым вы дали мне некоторые идеи, чтобы работать, и я думаю, что получил его. Спасибо –
Использование 'метод asynchronous' – Venkat
в отличие от unix мы можем создать дочерний процесс с fork() Как iam new для C#, я просто хотел узнать, что является соответствующим методом для создания процесса на C# –
Использовать метод 'asynchronous' [См. это сообщение] [1] [1]: http://stackoverflow.com/questions/16063520/how-do-you-create-a-async-method-in-c-sharp-5 – Venkat