首页 > 其他 > 详细

$ - 字符串内插

时间:2018-07-07 18:34:19      阅读:176      评论:0      收藏:0      [点我收藏+]

$ 特殊字符将字符串文本标识为内插字符串。

内插字符串是可能包含内插表达式的字符串文本。

将内插字符串解析为结果字符串时,带有内插表达式的项会替换为表达式结果的字符串表示形式。

此功能在 C# 6 及该语言的更高版本中可用。

与使用字符串复合格式设置功能创建格式化字符串相比,字符串内插提供的语法更具可读性,且更加方便。 下面的示例使用了这两种功能生成同样的输出结果:

string name = "Mark";
var date = DateTime.Now;

// Composite formatting:
Console.WriteLine("Hello, {0}! Today is {1}, it‘s {2:HH:mm} now.", name, date.DayOfWeek, date);
// String interpolation:
Console.WriteLine($"Hello, {name}! Today is {date.DayOfWeek}, it‘s {date:HH:mm} now.");
// Both calls produce the same output that is similar to:
// Hello, Mark! Today is Wednesday, it‘s 19:40 now.

 

$ - 字符串内插

原文:https://www.cnblogs.com/superelement/p/9277713.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!