On 8/6/2011 7:24 PM, bearophile wrote: > C#4 has "dynamic" type, it allows to perform dynamic typing style code in C#: > http://en.wikipedia.org/wiki/C_sharp_4#Dynamic_member_lookup D has opDispatch which fills that role nicely.