如果我创建以下多行字符串字面量:
毫不意外。但是,如果我尝试这样做:
我要得到的是这个:
但这是我想出来的最好的东西:
也许是这样的情况:
let lit = "A -> B
C -> D
E -> F";
它的输出结果如下:
A -> B
C -> D
E -> F
毫不意外。但是,如果我尝试这样做:
let lit = "A -> B\
C -> D\
E -> F";
我明白:
A -> BC -> DE -> F
我要得到的是这个:
我想得到的是:
A -> B
C -> D
E -> F
但这是我想出来的最好的东西:
let lit = "A -> B\n\
C -> D\n\
E -> F";
也许是这样的情况:
let lit = vec!["A -> B", "C -> D", "E -> F"].connect("\n");
这两种方式都有点笨重,虽然不是很糟糕。只是想知道是否有更简洁的方法?