📅  最后修改于: 2020-11-01 03:16:55             🧑  作者: Mango
C#String Interpolation允许我们将变量插入字符串。它使用简单的语法,看起来像模板。插值字符串返回结果字符串。
内插字符串的典型结构如下。
句法
$" { [,] [<:format-string>] } ..."
圆括号({})用于将变量括起来并分隔为插值字符串。
using System;
namespace CSharpFeatures
{
class StringInterpolation
{
public static void Main()
{
var name = "Peter";
var age = 30;
// Composit format string
Console.WriteLine("Name = {0}, age = {1}", name, age);
// String Interpolation
var s1 = $"{name} is {age} years old.";
Console.WriteLine(s1);
}
}
}
输出量
Name = Peter, age = 30
Peter is 30 years old.