【发布时间】:2011-01-13 08:22:13
【问题描述】:
我使用 IronRuby 引擎创建了自己的 ruby 控制台,但我无法让 to_yaml 处理我的任何 .net 类。
我错过了什么吗?
person = Person.new
person.Name = 'John Doe'
person.Age = 26
puts person.to_yaml #does not work
【问题讨论】:
我使用 IronRuby 引擎创建了自己的 ruby 控制台,但我无法让 to_yaml 处理我的任何 .net 类。
我错过了什么吗?
person = Person.new
person.Name = 'John Doe'
person.Age = 26
puts person.to_yaml #does not work
【问题讨论】:
看起来 YAML 在启动时默认不包括在内。尝试运行
require 'yaml'
首先 - 它使您的代码在 iirb 中为我工作。
【讨论】: