2009-11-09から1日間の記事一覧

labmda式で再帰呼び出し

C#

※一発ネタです。本気で読まないようにしてください。(^^;lambda式で再帰呼び出しするには、先に式を格納する変数を初期化する必要があります。 using System; namespace LambdaSample { class Program { static void Main(string[] args) { // 再起呼び出し…

dynamicなメソッド

C#

dynamicってメソッドの戻り値にも指定できたんですね。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace DynamicFuncSample { class Program { public static dynamic Func(int n) { // 偶数ならint、奇…

Tuple

いままで何故か用意されていなかったタプル。お陰で独自のPairやら、Tupleが沢山作られたと思います。 using System; namespace TupleSample { class Program { static void Main(string[] args) { // タプルの要素は7つ var t1 = Tuple.Create(1, 2, 3, 4, …