タグ

2007年10月31日のブックマーク (2件)

  • 言語仕様から読み解くC# 3.0入門:CodeZine

    はじめに C# 3.0の情報や話題も徐々に増えてきてましたし、実際に試されている方も多いことと思います。DLINQやXLINQなどのテクノロジもその姿を現しました。しかし、たまに「C# 3.0で追加された言語仕様はどれもLINQを実現するためのようなもの」といった発言や書き込みを目にします。確かに実現には必要ですが、これは少しショック! ということで、C# 3.0の言語仕様自体に興味を持っていただくべく投稿初挑戦です。これらがどのような新しいスタイルを導くのかをお見せできればと思います。では、未熟者ですがよろしくお願いします。対象読者C# 3.0の言語仕様に興味のある方関数プログラミングに興味のある方やさしい未婚女性(お料理が好きだとうれしい) C# 3.0 言語仕様解説 題に入る前に、まずざっと追加分の仕様を紹介したいと思います。あまり細かい部分までは説明しきれませんので、詳細は仕様書

  • [DIY]55行で作るC#用テンプレートエンジン

    http://anond.hatelabo.jp/20071030034313 の二番煎じ あまりのアホさに、作ってて気が狂いかけた 方針 <%= expr %> で C# の式を echo(Htmlエスケープ付き)<% code %> で C# のコードを埋め込みeval……使ってもいいよね? using System; using System.CodeDom.Compiler; using System.Collections.Generic; using System.IO; using System.Reflection; using Microsoft.CSharp; delegate void ConvertTemplateDelegate(TextWriter tw, Dictionary<object, object> args); static class Templa

    [DIY]55行で作るC#用テンプレートエンジン
    iox
    iox 2007/10/31