[C#][.NET] メタプログラミング入門 – 応用編 – オブジェクトの文字列変換を静的/動的に行う
※ 「 メタプログラミング入門 – メソッド呼び出しのパフォーマンスの比較」の続き。
前回は、コード生成を行ってメソッド呼び出しを行う3通りの方法と静的なメソッド呼び出しや動的なメソッド呼び出しのパフォーマンス ...
[C#][.NET] メタプログラミング入門 – メソッド呼び出しのパフォーマンスの比較
※ 「 メタプログラミング入門 – Add メソッドのパフォーマンスの比較」の続き。
C# によるメタプログラミングでのパフォーマンスの比較前回は、C# によるメタプログラミングで Add メソッドを動的生成し ...
[C#][.NET] メタプログラミング入門 – Add メソッドのパフォーマンスの比較
※ 「 メタプログラミング入門 – Roslyn による Add メソッドの動的生成」の続き。
C# によるメタプログラミングでのパフォーマンスの比較前回まで、C# によるメタプログラミングで Add メソッド ...
[C#][.NET][Roslyn] メタプログラミング入門 – Roslyn による Add メソッドの動的生成
※ 「 メタプログラミング入門 – 式木による Add メソッドの動的生成」の続き。
Roslyn によるメタプログラミング前回は、式木を用いて Add メソッドを動的生成するプログラムを作成した。
[C#][.NET][式木] メタプログラミング入門 – 式木による Add メソッドの動的生成
※ 「 メタプログラミング入門 – Reflection.Emit による Add メソッドの動的生成」の続き。
式木によるメタプログラミング前回は、Reflection.Emit を用いて Add メソッドを ...
[C#][.NET] メタプログラミング入門 – Reflection.Emit による Add メソッドの動的生成
※ 「 メタプログラミング入門 – はじめに」の続き。
Reflection.Emit によるメタプログラミング前回は、C#/.NET でメタプログラミングを行う方法について述べた。
これから数回に ...
[C#][.NET] メタプログラミング入門 – はじめに
数回に渡って、C#/.NET によるメタプログラミングを紹介して行きたい。
先ずは概要から。
■ メタプログラミング・メタとはメタ (meta) は、「高次な-」「超-」等の意味の接頭語で、ギリシャ語から来てい ...
[C#][.NET] .NET アプリケーション (WPF/Windows フォーム) で多重起動を禁止し、単一のプロセスで動作させる
.NET アプリケーション (WPF/Windows フォーム) で多重起動を禁止し、単一のプロセスで動作するようにする方法を C# で示す。
■ 解説WPF アプリケーションや Windows フォーム アプリケ ...
[C#][Roslyn] Roslyn による Visual Studio のアドイン
※ この内容は、『こみゅぷらす Tech Aid 2013』 (2013-07-27 新宿,東京) にて実際のデモと共に発表予定。
■ Roslyn についてRoslyn は、C# や Visual Basic のコンパイ ...