.NET

文字が数字かどうかを判定する場合、System.Char.IsNumber メソッドを使うことができる。

では、ローマ数字などは数字と判定されるのだろうか?

char.IsNumber の場合

今回調べた結果、次 ...

.NET

■ 概要

C# で Windows 及び Internet Explorer のバージョンを調べる方法を示す。

■ 解説・C# での Windows のバージョンの取得方法

Windows のバージョンは、System.Env ...

.NET

※ この内容は、『こみゅぷらす Tech Aid 2013』 (2013-07-27 新宿,東京) にて実際のデモと共に発表予定。

■ Roslyn について

Roslyn は、C# や Visual Basic のコンパイ ...

.NET

WPF や Silverlight、Windows 8 や Windows RT の Windows ストア アプリでは、UI の記述に XAML を使うことが多い。

そして、データバインドするために INotifyPro ...

.NET

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

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

.NET

以前「Expression の構造を調べてみる」と云う記事で、Expression の内部のツリー構造を調べた。

その中で、ラムダ式として足し算を行うだけの (x, y) => x + y と云うシンプルなラムダ式を ...

.NET

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

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

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

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

.NET

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

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

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

.NET

今回は、ごく軽く余り役に立たない話題。C# の匿名型に関して。

■ 匿名型

匿名型は、以下のようなものだ。

var 本1 = new { タイトル = "C#入門", 価格 = 3800 };

これで、" ...

.NET

今回は、軽めの話題として、関数型プログラミングでお馴染みのカリー化を C# でやってみよう。

■ 関数の作成

先ず、以下のように関数を用意してみる。

//2つの数の足し算 (引数は2つ)Func<double, ...