>>803
なるほどね〜。少し前にもformとプログラムをわける話がありましたけど、やっとすこしわかってきました。

ひとつのソリューションに複数のプロジェクトを作ることができるんですか!
知らなかった。なるほど…。

設計がだめですね。読んでいてずばずば当たっているので笑いがこみ上げてきました。こりゃたしかに作り直したほうが早そうだと。

任意にどれかのフォーム呼び出したいだけ(かどうかはまだわからないのですが)、とりあえず「多態性」というのはわたしでもすんなりできそう。

「ひとつのソリューションに複数のプロジェクトを作る」のと、「任意のフォームを呼び出す」のとは、違うんですよね?

あと、formからプログラムをわけるという話ですが、
private void button_Click(object sender, EventArgs e)
{
//具体的な処理
}
のようになっているときに、具体的な処理だけを別ファイルにする、という理解でよいのですか?