C#で自作の例外クラスを作成する場合には、System.Exceptionクラスを継承しますが、その際、いくつかあるコンストラクタと同等の引数を持つコンストラクタを用意しなければなりません。 これらを全ていちいち書くのはかったるいので、過去に書いたソースから引っ張ってきてクラス名を入れ替えたりするわけですが。過去のソースのどのあたりかも、時間が経過すると忘れてしまいます。 というわけで、テンプレートを作っておくことにしました。 これを、オータムマガジンにメモっておけば、他にも便利に使える人がいるかもしれない、という理由でここに書いておきます。 class myTemplateException : ApplicationException { public myTemplateException() { } public myTemplateException( string messag