2006-12-26から1日間の記事一覧
C#3.0のラムダ式は、そのまま実行する場合と、コードをデータとして表現したものに変換する場合があるらしい。 Expression<Func<int,Bool>> e = (int x) => x % 2 == 0; といった感じでExpressionに入れると、コードのデータに変換されるようだ。 単項演算はUnaryExpression</func<int,bool>…
C#3.0のラムダ式は、そのまま実行する場合と、コードをデータとして表現したものに変換する場合があるらしい。 Expression<Func<int,Bool>> e = (int x) => x % 2 == 0; といった感じでExpressionに入れると、コードのデータに変換されるようだ。 単項演算はUnaryExpression</func<int,bool>…