結局、C#がJavaより優れている点は記述量が減るだけなんだね。
記述量減らしたいならVelocityで十分じゃない?