Cómo pasar parámetros a otro proceso en c #

Acabo de crear una aplicación que inicia procesos con el siguiente código

string [] args = {"a", "b"};
             Process.Start ("C: \ \ demo.exe" String.Join ("", args));

Me gustaría poder pasar los parámetros de esta aplicación al proceso que inicié.

¿Dónde tengo que introducir los parámetros en el proyecto del proceso que he lanzado? Traté de ponerlos en

static void Main (string [] args) {...

pero no están disponibles en otras formas. gracias por la ayuda

Respuestas a la pregunta(2)

Su respuesta a la pregunta