レベルエンター山本大のブログ

面白いプログラミング教育を若い人たちに

BLOCKVROCKリファレンス目次はこちら

2007-10-18から1日間の記事一覧

C#でリフレクション

http://www.atmarkit.co.jp/fdotnet/dotnettips/386createinstance/createinstance.html ConvertProgramBase program = (ConvertProgramBase) Activator.CreateInstance(typeof(ConvertProgramBase), new object[] {});

C#でGenerics

C#

C#のGenericsについての詳しい説明は以下のサイトを参照。(英語) http://msdn2.microsoft.com/en-us/library/ms379564(VS.80).aspxC#のGenericsはJavaと少し違っていますが、 基本的にはJavaと同じことはできるようです。 詳しくはまだ調べられていません…

C#でGenerics(2) メソッドへの型引数

C#

クラスへの型引数の設定に代わって、メソッドへの型引数の指定も可能です。 これもJavaと同じですね。制約のつけ方などはクラスへの型引数の設定と同じ要領で行えます。 public static void addProgramList<T>() where T : ConvertProgramBase, new() { }</t>