Comment passer plusieurs arguments à un processus créé récemment en C# .net?

Quelqu'un pourrait-il m'aider et me dire comment passer plusieurs arguments à un processus créé récemment en C#? Aussi quelle est la classe (Process ou ProcessStartInfo ou MyProcess) dois-je utiliser dans l'exécution d'un programme, à la condition de passer plusieurs arguments pour le nouvellement créé/exécution de processus?

Comme j'ai l'équivalent (Borland) code C++ pour la même tâche, qui est comme suit:

spawnv(P_NOWAITO,Registry->ReadString("Downloader").c_str(),arglist);

arglist est un tableau de pointeurs de char et
Registry->ReadString("Downloader").c_str(), est le programme à exécuter.

Apprécier les experts de " retour!

Notez que vous n'avez pas à passer des arguments à nouvellement créé processus. Vous passez des arguments lorsque le processus est en cours de création. Une fois que le processus a été créé, les arguments sont ensemble.

OriginalL'auteur Asad | 2010-08-12