少し旧聞になるが、8月2日から5日までマイクロソフト主催のカンファレンス「Tech・Ed 2005 Yokohama」が開催された。このカンファレンスで、2005年11月17日にVisual Studio 2005日本語版(以下VS2005)の発表会が行われることがアナウンスされた。 VS2005の登場と同時に.NET FrameworkはVer2.0となり、初のメジャーバージョンアップを迎える。ここでは.NET Frameworkの中核を担う言語であるC#とその開発環境について、今回のバージョンアップで強化される点をTech・Edで行われたセッションの内容をベースに紹介する。 ジェネリック Ver1.1までは、不特定個数のデータを扱うには一般的にはArrayListクラスが利用されていた。ArrayListクラスは内部的にはデータをobject型として扱っているため、以下のような問題点が