U:RDoc::AnyMethod[iI"+:ETI" Array#+;TF: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"FConcatenation --- Returns a new array built by concatenating the ;TI"2two arrays together to produce a third array.;To:RDoc::Markup::BlankLineo:RDoc::Markup::Verbatim; [ I"5[ 1, 2, 3 ] + [ 4, 5 ] #=> [ 1, 2, 3, 4, 5 ] ;TI"a = [ "a", "b", "c" ] ;TI"c = a + [ "d", "e", "f" ] ;TI"Dc #=> [ "a", "b", "c", "d", "e", "f" ] ;TI"5a #=> [ "a", "b", "c" ] ;T: @format0o; ; [I"Note that;To; ; [I" x += y ;T; 0o; ; [I"is the same as;To; ; [I"x = x + y ;T; 0o; ; [I"@This means that it produces a new array. As a consequence, ;TI"Hrepeated use of += on arrays can be quite inefficient.;T@o; ; [I"See also Array#concat.;T: @fileI" array.c;T:0@omit_headings_from_table_of_contents_below0I""ary + other_ary -> new_ary ;T0[I" (p1);T@*FI" Array;TcRDoc::NormalClass00