StringWriter 示例
下面是 StringWriter 向流中写入数据示例。
import std.io.*
main(): Unit {
    let byteArrayStream = ByteArrayStream()
    let stringWriter = StringWriter(byteArrayStream)
    /* 写入字符串 */
    stringWriter.write("number")
    /* 写入字符串并自动转行 */
    stringWriter.writeln(" is:")
    /* 写入数字 */
    stringWriter.write(100.0f32)
    stringWriter.flush()
    println(String.fromUtf8(byteArrayStream.readToEnd()))
}
运行结果
number is:
100.000000