Cela fonctionneproblème avec concaténation chaîne Ruby
irb(main):001:0> name = "Rohit " "Sharma"
=> "Rohit Sharma"
Mais cela ne
irb(main):001:0> fname = "Rohit "
=> "Rohit "
irb(main):002:0> lname = "Sharma"
=> "Sharma"
irb(main):003:0> name = fname lname
Il donne cette erreur
NoMethodError: undefined method `fname' for main:Object
from (irb):3
S'il vous plaît fournir quelques suggestions. Merci d'avance.
MISE À JOUR
Après avoir obtenu les réponses que je vous ai écrit un blog post. Vérifie s'il te plaît.
Ou 'name = fname << lname' si vous connaissez les bizarreries. –
@Jonas: mais cela modifie 'fname', ce qui n'est probablement pas ce que l'OP veut ... – Peter
Oui, c'est le caprice. C'est plus rapide cependant. –