摘要:
Pair = Struct.new(:token, :word)first_word = Pair.new("direction", "north")second_word = Pair.new("verb", "go")#定义一个数组,保存这个新建的Structsentence = [first_word, second_word]p sentence# => [#<struct Pair to... 阅读全文
摘要:
ruby里面除了类中的方法,还可以写上普通的表达式,比如其执行顺序是先类里面的代码,然后才是执行initialize,这和C#不同,C#里面是不能在方法定义和变量定义以外的地方出现程序表达式的. 阅读全文