Generic とか Nullable
2007/10/26
久しぶりに、仕事で C# をやってるんですが、今ごろ VS2005で加わった、Generic とか Nullable を使ってみています。
Genericは、キャストしなくてよくなるのがメリットで、Nullableは、変数の値としてNullを許可しない型にnullを指定できるようにすることができるというのが、メリットだと理解してるんですが、記述量は以前よりかなり多くなってます。
安全にするためには仕方がないということですかね。
話は違うけど、.net frameworkを使ってると、「しょうがないよ。君たちバカだから、全部用意してあげるよ。streamなんて怖くて触らせられないからね。」とか言われてるような気がしてきて気が滅入る。