2012年5月1日火曜日

開発環境

  • Microsoft Windows 7 Home Premium (OS)
  • Microsoft Visual C# 2010 Express Edition (IDE)
  • 言語: C#

独習C# 第3版 ハーバート・シルト (著) エディフィストラーニング株式会社 矢嶋聡 (監修, 翻訳) の第13章(Cジェネリック)の理解度チェック5、6、7、8、9を解いてみる。

5.

型パラメーターに当てはめる型を特定の基本クラスから継承したものであるように制約するのが基本クラス制約。

型パラメーターに当てはめる型をあたい型である用に制約するのが値型制約。

6.

インターフェイスをジェネリック対応に出来る。

7.

デフォルト値をもとめるには、

default(T) // Tは型

と記述すればいい。

8.

ジェネリックメソッドを定義する時の型パラメーターのリストを記述する位置は次のような感じ。

public void Method(int n);

9.

ジェネリックメソッドは制約を使用出来る。

0 コメント:

コメントを投稿