.net 4.0の今後の「動的」キーワードは私の人生をどのように改善しますか?
質問
私にできること(または:)でうまくいかないことはよくわかりません
解決
2つの大きな領域は次のとおりです。
- メソッドがあいまいな型を返すCOMアセンブリを操作する-したがって、基本的に遅延バインディングを使用できます
- DLRタイプの操作
その他の用途には次のようなものがあります:
- インターフェースがないダックタイピング
- SilverlightがホストページのDOMと通信しています
- xmlファイルと通信します。
C#自体では、これにより、ジェネリック演算子への基本的なアプローチなど、いくつかのことが可能になります。 ジェネラコディセタグプレ
(もちろん、
これこれに対するより良い(より効率的な)答えです)
他のヒント
Charlie Calvertのブログから:
便利なシナリオ
動的ルックアップの新しいサポートによって有効になる3つの主要なシナリオがあります。
- オフィスオートメーションおよびその他のCOM相互運用シナリオ
- 動的言語で記述された型の消費
- リフレクションのサポートの強化
詳細はこちら: http:// blogs.msdn.com / charlie / archive / 2008/01/25 / future-focus.aspx
機能自体とその使用方法に関するポッドキャストがいくつかあります:
所属していません StackOverflow