0
я хочу написать содержимое на одной струне :: Builder к другому, как:Кристалл: как скопировать строку :: Builder ы друг с другом
str1 = String::Builder.new
str2 = String::Builder.new
str1 << "foo"
str2 << "bar"
str1.copy_somehow_another_builder(str2) #=> "foobar"
В настоящее время я просто str1 << str2.to_s
.
Как это сделать? И это to_s'ing и нажатие такое же, как и то, что я хочу с точки зрения производительности?
Согласно документации: «Вы никогда не должны иметь дело с этим классом (означает строку :: Builder). Вместо этого используйте [String.build] (https://crystal-lang.org/api/0.20.5/String.html#build%28capacity%3D64%2C%26block%29%3Aself-class-method) " –