随笔分类 -  IronRuby

摘要:编译源代码运行方式: 1.svn://rubyforge.org/var/svn/ironruby 2.打开\IronRuby\IronRuby.sln,需要注意的是Load Prj normally 然后编译整个项目 3.打开Visual Studio xx Command Prompt(run as administrator),到\IronRuby\(如果是debug模式编译的话)下... 阅读全文
posted @ 2008-07-29 02:32 new 维生素C.net() 阅读(313) 评论(0) 推荐(0) 编辑
摘要:动态语言一般都有个特性,就是在运行时修改一个类的行为或一个类实例的,而期间源代码并没有改动。这个特性在ruby语言里叫Monkey Pathing。其实这就像是C#里的扩展方法一样,只不过远远比它强大。 假设我们有一个C#的对象实例,它有一个索引器,在C#里我们可以这样访问: object someValue = indexer["key"] 而IL里无非是给索引器一个get_Item()方法。... 阅读全文
posted @ 2008-04-22 01:01 new 维生素C.net() 阅读(462) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示