C#语言的字符串内插

C# 字符串内插使你能够通过定义表达式(其结果放置在格式字符串中)来设置字符串格式。 例如,以下示例从一组天气数据显示给定日期的温度:

//方式一
Console.WriteLine($"The low and high temperature on {weatherData.Date:MM-DD-YYYY}");
Console.WriteLine($"    was {weatherData.LowTemp} and {weatherData.HighTemp}.");
// Output (similar to):
// The low and high temperature on 08-11-2020
//     was 5 and 30.
//方式二
aFriend = "Maira";
Console.WriteLine("Hello " + aFriend);

内插字符串通过 $ 标记来声明。 内插字符串计算在 { 和 } 之间的表达式,然后将结果转换为 string,并将括号内的文本替换为表达式的字符串结果。 第一个表达式 ({weatherData.Date:MM-DD-YYYY}) 中的 : 指定格式字符串。 在前一个示例中,这指定日期应以“MM-DD-YYYY”格式显示。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/csops/4101.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注