3
出於某種原因,如我所料該switch語句不表現:紅寶石switch語句處理字符串
aString = "DATE MODIFIED"
case aString
when "DATE MODIFIED"
=> Never gets here
end
但這部作品
aString = "DATE"
case aString
when "DATE"
=> Does get here
end
任何人都可以解釋爲什麼,並提供了一種使用在開關內部有空格的字符串?
感謝
我無法複製您詢問的行爲。我拿你的代碼,填寫when-clause並運行它,它工作正常。你能發表一些實際的,可運行的代碼來證明這個問題嗎? – Chuck