会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
维生素C.net
We cannot solve our problems with the same thinking we used when we created them
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
DLR/Silverlight
IronRuby为什么酷(1)
摘要:动态语言一般都有个特性,就是在运行时修改一个类的行为或一个类实例的,而期间源代码并没有改动。这个特性在ruby语言里叫Monkey Pathing。其实这就像是C#里的扩展方法一样,只不过远远比它强大。 假设我们有一个C#的对象实例,它有一个索引器,在C#里我们可以这样访问: object someValue = indexer["key"] 而IL里无非是给索引器一个get_Item()方法。...
阅读全文
posted @
2008-04-22 01:01
new 维生素C.net()
阅读(465)
评论(0)
推荐(0)
公告