教えて!gooにおける不適切な投稿への対応について

ジェネリックコレクション・ジェネリックメソッド・ジェネリッククラスのジェネリックとはどういうものですか?
ジェネリックという言葉がピンときません・・・

gooドクター

A 回答 (2件)

ここで説明できる分量ではないので、下記のサイトを参考にしてください。



http://www.atmarkit.co.jp/fdotnet/special/generi …
    • good
    • 0
この回答へのお礼

ありがとうございます。

ジェネリックは、コレクションに使われる。

ジェネリックコレクションには、ジェネリッククラスとジェネリックメソッドが定義されている。

ジェネリックコレクションは、リストと同じように、配列と違いどんな型でも代入できる。

しかし、ジェネリックコレクションは、リストと違い<>やList(Of ...) などで型を制限できて、Exceptionさせることができる。

ArrayListクラスはSystem.Collections名前空間に分類されているクラスでジェネリックでないので、

今後利用する機会は減っていく。

なるほど。
コレクションやリストのときにジェネリックを使うのですね。

クリップボードの履歴を蓄積するソフトを作ってみたいです。

お礼日時:2009/06/18 18:25

簡単に言えば使用する型を指定するといったことでしょうか。


List(Of String)
とした場合、String型しか格納できません。
    • good
    • 0
この回答へのお礼

ありがとうございます。

型を限定できるのですね。

お礼日時:2009/06/19 20:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング