推 ggegge:單引號不會作任何的轉換 例如 '\n' 並不會轉換成換行符號 11/03 08:43
→ ggegge:而雙引號會進行變數代換以及轉換 ex: "#{var}\n" 11/03 08:44
推 zero00072:我的習慣是用 "",基本上在 require 意義是一樣的。 11/03 17:23
→ anysomething:舉的例子 require 'open-uri' 與 "open-uri",後者 11/04 01:42
→ anysomething:後者會到open-uri函式進行數值轉換嗎?是指這樣的意 11/04 01:43
→ anysomething:思嗎? 11/04 01:44
推 zero00072:一樓的意思是 'open-uri\n' 與 "open-uri\n" 的差別。 11/04 12:35
→ anysomething:那如果是"open-uri"與'open-uri'我要問的是這樣有什 11/04 17:54
→ anysomething:麼差別 11/04 17:55
推 zero00072:沒有差別,看你的習慣而已。因為學過 C,所以我用 ""。 11/04 23:49
→ zero00072:Ruby 的 '' 和 "" 差不大,而 C 的 '' 只能裝字元。 11/04 23:50
→ anysomething:瞭解了,謝謝! 11/05 15:30