Consider the following scenario: I\'m running my application which, during its execution, has to run another process and only after that 2nd process finishes inner specific
i would consider **AutoResetEvent **. they can be used for interprocess communcation and they are relativley fast.
see the following link: Threads for c#
read the Creating a Cross-Process EventWaitHandle section...