对不起,这个愚蠢的问题,我是新的红宝石。 什么是错在下面的代码,此错误结束:私人方法`得到'要求“..”(NoMethodError)
private method `gets' called for "file.txt":String (NoMethodError)
下面是代码:
def read_file(path)
File.open(path, 'r') do |file|
while line = path.gets
puts line
end
end
end
def initialize
read_file("file.txt")
end
-2,ouch,看起来像是一个诚实的错误,忽视,作为一个新的... –