use*_*052 30 ruby io ruby-on-rails file ruby-on-rails-3
我正在使用Ruby和Ruby on Rails 3,我想知道......
......有什么区别
File.read("filename.txt")
Run Code Online (Sandbox Code Playgroud)
和
IO.read("filename.txt")
Run Code Online (Sandbox Code Playgroud)
?
ALo*_*LoR 32
因为File是IO的子类,并且它没有read方法,所以在调用File.read时,实际上调用IO.read没有区别.