您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。
- 内容介绍
- 文章标签
- 相关推荐
本文共计1450个文字,预计阅读时间需要6分钟。
目录+C
目录
- C# 11 预览:允许在内插字符串的“插值表达式”中换行
- C# 11 预览:列表模式
- C# 11 预览:新的参数空值检查
- 如何尝试预览特性
.NET 首席项目经理凯瑟琳在博客中介绍了 C# 11 的一些预览性新功能,这些功能可以在 Visual Studio 17.1 和 .NET SDK 6.0.200 中体验,下面摘录一部分新特性作介绍:
C# 11 预览:允许在内插字符串的“插值表达式”中换行
内插字符串(interpolated strings)是 C# 6.0 引入的语法,它允许在字符串中插入表达式。C# 的内插字符串分为非逐字和逐字内插字符串(分别是$""和$@"")两种。两者最大的区别是:非逐字内插字符串与普通字符串一样,不能在字符串文本中包含换行符,必须使用转义符(如\r、\n)。相反,逐字插值字符串可以在其文本段中包含换行符,并且不会转义换行符或其他字符。
但是,非逐字插值字符串中的“换行符限制”,从字符串文本扩散到了文本之外的插值表达式,这导致了很多不必要的限制。
本文共计1450个文字,预计阅读时间需要6分钟。
目录+C
目录
- C# 11 预览:允许在内插字符串的“插值表达式”中换行
- C# 11 预览:列表模式
- C# 11 预览:新的参数空值检查
- 如何尝试预览特性
.NET 首席项目经理凯瑟琳在博客中介绍了 C# 11 的一些预览性新功能,这些功能可以在 Visual Studio 17.1 和 .NET SDK 6.0.200 中体验,下面摘录一部分新特性作介绍:
C# 11 预览:允许在内插字符串的“插值表达式”中换行
内插字符串(interpolated strings)是 C# 6.0 引入的语法,它允许在字符串中插入表达式。C# 的内插字符串分为非逐字和逐字内插字符串(分别是$""和$@"")两种。两者最大的区别是:非逐字内插字符串与普通字符串一样,不能在字符串文本中包含换行符,必须使用转义符(如\r、\n)。相反,逐字插值字符串可以在其文本段中包含换行符,并且不会转义换行符或其他字符。
但是,非逐字插值字符串中的“换行符限制”,从字符串文本扩散到了文本之外的插值表达式,这导致了很多不必要的限制。

