アプリケーションの2重起動防止

C#でというより、.NETでのプログラムは多分VBとかで提供されている
ようなメソッドがないので、自作する必要がある。
Cとかでアプケーションを作ったことがある人はわかると思うが、
Mutexを利用するといい。
.NET Frameworkでは、Thread用のクラスが提供されているため、
APIを使わなくても比較的簡単に実現できるので楽である。