可能是我很想念的东西很简单,但是有一个字符串在多行中出现什么问题? 举例来说,Ruby是: text = <<END
Some
text
END
和Python是: text = """
Some
text
"""
和C#是: string text = @"
Some
Text";
哪个更接近,但仍然需要@字符。
此问题与(Why is there no string interpolation in Scala?)有关,但更具体地涉及多行字符串。 我刚刚买了马丁的建议简单的字符串占位符 msg =“Hello {name}!” 可以在今天的斯卡拉没有太大的差异,像这样: msg =“Hello”+ name +“!” 但是,我不认为这种方法适用于多行字符串。而且,在某些情况下,它可能会鼓励其他不好的做法来