>>195
Visitorパターンかませば同じだな。
C#のその書き方のほうが、コード量が減るからオトク…なのかねえ?

属性付きまくりのC#ソースは、IDEナシには読みずらそうなコードに
なりそうだな。