SlideShare una empresa de Scribd logo
1 de 14
C# 4.0   動的型 の使い途を 妄 想 してみる 制作・著作・妄想 takeshik http://www.takeshik.org/  , @takeshik in Twitter
C# 4.0  の足音近づく! ,[object Object],[object Object],[object Object],[object Object],[object Object]
C# 4.0  の新機能 「動的型」 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DynamicObject ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
でも… 何に使えるの ?
そこで 使えそうな例を妄想して 皆様にご紹介 アイデアに著作権なし 煮るなり焼くなり ご自由にどうぞ
最近流行 ? の Web API とやらを C# で手軽に !
REST  ( みたいなの )   の概説 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REST w/  DynamicObject ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
こんな感じで 出来る …はず!
結論
動的型は 面白い! 取り組む 価値がある!
でも…それよりも 匿名デリゲート・ラムダ式で yield 使わせてください… orz
おしまい 参考文献 : DynamicObject  型の定義は http://gotnet.biz/Blog/post/The-Missing-SystemDynamicDynamicObject-Class.aspx を参照しました

Más contenido relacionado

Más de Takeshi Kiriya

わんくま東京#53 LT 「10年後のインターフェイス?とか?」
わんくま東京#53 LT 「10年後のインターフェイス?とか?」わんくま東京#53 LT 「10年後のインターフェイス?とか?」
わんくま東京#53 LT 「10年後のインターフェイス?とか?」Takeshi Kiriya
 
わんくま東京#53 LT (別稿:未発表) 「プログラミング1x」
わんくま東京#53 LT (別稿:未発表)  「プログラミング1x」わんくま東京#53 LT (別稿:未発表)  「プログラミング1x」
わんくま東京#53 LT (別稿:未発表) 「プログラミング1x」Takeshi Kiriya
 
わんくま東京#43 「いろいろしゃべります」
わんくま東京#43 「いろいろしゃべります」わんくま東京#43 「いろいろしゃべります」
わんくま東京#43 「いろいろしゃべります」Takeshi Kiriya
 
わんくま東京#36 「二郎への誘い」
わんくま東京#36 「二郎への誘い」わんくま東京#36 「二郎への誘い」
わんくま東京#36 「二郎への誘い」Takeshi Kiriya
 
わんくま東京#32 「null ヤバイのでなんとかする」
わんくま東京#32 「null ヤバイのでなんとかする」わんくま東京#32 「null ヤバイのでなんとかする」
わんくま東京#32 「null ヤバイのでなんとかする」Takeshi Kiriya
 
MetaTweetの現状と展望 v0
MetaTweetの現状と展望 v0MetaTweetの現状と展望 v0
MetaTweetの現状と展望 v0Takeshi Kiriya
 
わんくま東京#38 LT 「Func<> と ref / out 小咄」
わんくま東京#38 LT 「Func<> と ref / out 小咄」わんくま東京#38 LT 「Func<> と ref / out 小咄」
わんくま東京#38 LT 「Func<> と ref / out 小咄」Takeshi Kiriya
 
わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」
わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」
わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」Takeshi Kiriya
 

Más de Takeshi Kiriya (8)

わんくま東京#53 LT 「10年後のインターフェイス?とか?」
わんくま東京#53 LT 「10年後のインターフェイス?とか?」わんくま東京#53 LT 「10年後のインターフェイス?とか?」
わんくま東京#53 LT 「10年後のインターフェイス?とか?」
 
わんくま東京#53 LT (別稿:未発表) 「プログラミング1x」
わんくま東京#53 LT (別稿:未発表)  「プログラミング1x」わんくま東京#53 LT (別稿:未発表)  「プログラミング1x」
わんくま東京#53 LT (別稿:未発表) 「プログラミング1x」
 
わんくま東京#43 「いろいろしゃべります」
わんくま東京#43 「いろいろしゃべります」わんくま東京#43 「いろいろしゃべります」
わんくま東京#43 「いろいろしゃべります」
 
わんくま東京#36 「二郎への誘い」
わんくま東京#36 「二郎への誘い」わんくま東京#36 「二郎への誘い」
わんくま東京#36 「二郎への誘い」
 
わんくま東京#32 「null ヤバイのでなんとかする」
わんくま東京#32 「null ヤバイのでなんとかする」わんくま東京#32 「null ヤバイのでなんとかする」
わんくま東京#32 「null ヤバイのでなんとかする」
 
MetaTweetの現状と展望 v0
MetaTweetの現状と展望 v0MetaTweetの現状と展望 v0
MetaTweetの現状と展望 v0
 
わんくま東京#38 LT 「Func<> と ref / out 小咄」
わんくま東京#38 LT 「Func<> と ref / out 小咄」わんくま東京#38 LT 「Func<> と ref / out 小咄」
わんくま東京#38 LT 「Func<> と ref / out 小咄」
 
わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」
わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」
わんくま東京#38 LT 「takeshik は何を作っているのか? MetaTweet を作ってます!」
 

わんくま東京#26 LT 「C# 4.0 動的型の使い途を妄想してみる」