On Tuesday, 15 March 2016 at 12:55:17 UTC, Suliman wrote:
I created better example to show.

string [] myarr = ["foo", "bar", "baz"];
myarr ~= "new";
File file = File(`result.txt`, "w");
file.write(myarr);

is any way to write myarr to file in byLine mode

 void main(){
     import std.stdio;
     import std.ascii;
     import std.algorithm;

     string[] myArr = ["foo", "bar", "baz"];
     myArr ~= "new";
     writeln("=== each! ===");
     myArr.each!(a => writeln(a));
     writeln("=== Using format ===");
     writefln("%-(%s\n%)", myArr);

     writeln("=== Using joiner ===");
     myArr.joiner(std.ascii.newline).writeln;
 }


Output:
=== each! ===
foo
bar
baz
new
=== Using format ===
foo
bar
baz
new
=== Using joiner ===
foo
bar
baz
new

Reply via email to