C#のテンプレート

31 May

C#でテンプレートを使おうと思って、どう記述したらいいのかをしらべていて判明。

C#の言語仕様にはなかった。

ひどいなぁ。こんなに便利なのに。設計した時には既にSTLとかで有用性が認識されていたと思うのに。なんで仕様にないんだろう?

いろいろ調べてみた。順を追って書くと
Microsoft Researchとかで、Genericsという名前で研究されているらしい。
それは、C#そのものより、CLRに対する変更らしい。
成果物も公開されている。
2002年12月にMSがプレスリリースでGenericsのサポートを約束した。
MSDNのサイトには、Generics C#の書き方が書いてある。
C# 2.0の新機能として紹介されている。
2004年後半にでると言われている.Net Framework2.0ではサポート

待てばいいらしい。

Leave a Reply

Your email address will not be published.