>>799
C#は前方宣言できないの?例えば、
class a の前に、class b とか。よく知らんけど

class b
class a