.NET

※ 「 メタプログラミング入門 – 応用編 – オブジェクトの文字列変換のメタプログラミング (Roslyn 編)」の続き。

オブジェクトの文字列変換のメタプログラミング

ここまで、8通りの文字列変換 ...

.NET

※ 「 メタプログラミング入門 – メソッド呼び出しのパフォーマンスの比較」の続き。

前回は、コード生成を行ってメソッド呼び出しを行う3通りの方法と静的なメソッド呼び出しや動的なメソッド呼び出しのパフォーマンス ...

.NET

※ 「 メタプログラミング入門 – Add メソッドのパフォーマンスの比較」の続き。

C# によるメタプログラミングでのパフォーマンスの比較

前回は、C# によるメタプログラミングで Add メソッドを動的生成し ...

.NET

「Hokuriku.NET C# メタプログラミング ~リフレクション~」に参加してきた。

Hokuriku.NET C# メタプログラミング ~リフレクション~日時2013年6月29日会場海みらい図書館 (石川県金沢市)関連記 ...

.NET

今回は、動的にイベント ハンドラーの追加を行ってみたい。

■ 動的に読み込まれるクラス ライブラリー側

例えば、次のようなクラス ライブラリー (ClassLibrary.dll) があるとする。

//クラス ライブラ ...

.NET

今回は、列挙型 (enum) の列挙子の取得などについて。

■ 列挙型 (enum) の列挙子を動的なメソッド呼び出しの引数で渡したい

例えば、次のようなクラス ライブラリー (ClassLibrary.dll) があるとす ...

.NET

※ C# Advent Calender 2012 の 25日目のエントリー。

本ブログでは、これ迄五回に渡り、C# による Observer パターンの実装をご紹介してきた。

C# による Observer パターンの実装 記事 ...

.NET

前回の「プラグイン処理」の続き。

今回は、前回のコードに少し付け足して、様々な種類のプラグインに対応してみよう。

前回は、DLL だけをプラグインとして使えるようにしたが、今回は、それに加えて、C# と Pyt ...

.NET

動的処理の一例として、今回はプラグイン処理を行ってみる。

プラグイン処理によって、アプリケーションに対して動的に機能を追加できるようにすることができる。

■ プラグイン処理の例

今回のプラグインは、以下のような規 ...