foo ||= []
foo << :element
C'est un peu lourd. Existe-t-il une manière plus idiomatique ?
foo ||= []
foo << :element
C'est un peu lourd. Existe-t-il une manière plus idiomatique ?
Vous pourriez également bénéficier de la Noyau#Réseau comme :
# foo = nil
foo = Array(foo).push(:element)
# => [:element]
qui a l'avantage d'aplatir un Array potentiel, comme :
# foo = [1]
foo = Array(foo).push(:element)
# => [1, :element]
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.