`
lindexi-gd
  • 浏览: 139701 次
社区版块
存档分类
最新评论

C# 6.0 $"Hello {csdn}"

 
阅读更多

“hello $world”的格式化字符串是指把字符串中一个单词,以一个标示开头。可以代换为单词所指的变量。
这个在jq有,而C#string的格式只能用格式的字符占位符,格式的字符占位符都是数字,这样多了很容易混,好多我都出现了,拷贝代码,然后没有排好数字,漏了一个数字,这样出现了错误。
string.Format("这里有很长字符串{0}{2}" , "Hello" , "csdn");
string.Format("这里有很长字符串{0}{2}" , "Hello" , "csdn");
而看到一个大神实现了类似jQueryStringFormat的扩展string,觉得C#内置有一个方法:

            var csdn = "csdn";
            var result = $"Hello {csdn}";
            Console.Write(result);

会输出输出Hello csdn

通过$开头字符串,中间{}作为变量名,可以把字符串代换为变量的字符。

代码:https://code.csdn.net/lindexi_gd/lindexi_gd/tree/master/hellow_$csdn

参考:http://www.cnblogs.com/isaboy/p/4945045.html

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    C# 6.0 in a Nutshell(6th) 无水印pdf

    C# 6.0 in a Nutshell(6th) 英文无水印pdf 第6版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系...

    C# 6.0 本质论(第5版) part2

    作为历年来深受读者欢迎的C#指南,本书针对C# 6.0和.NET 4.6引入的新功能和新编程模式进行了全面升级,向读者展示如何编写简洁、强大、健壮、安全和易于维护的C#代码。 长期的微软极有价值专家(MVP)和技术代言人...

    C#入门经典.C# 6.0 and Visual Studio 2015.第7版

    本书为C#入门经典.C# 6.0 and Visual Studio 2015.第7版

    C# 6.0本质论 第5版

    《C# 6.0本质论 第5版》是一本深度探讨C# 6.0编程语言核心概念和技术的专著。此书旨在帮助开发者深入理解C# 6.0的精髓,提升编程技巧和效率。书中涵盖了C# 6.0的最新特性和改进,包括增强的语法糖、异步编程、类型...

    C#6.0 语言规范中文版.pdf

    一个简单的“Hello,World”程序可以作为学习C#的起点。这个程序通常存储在一个扩展名为.cs的C#源文件中,并且可以用命令行编译器编译成一个可执行的程序集。C#语言结构清晰,通过命名空间、类型、成员和程序集等概念...

    C#6.0新特性

    ### C# 6.0 新特性详解 #### 1. 自动属性初始化器 (Auto Property Initializer) 在 C# 6.0 之前,如果要为一个自动实现的属性设置初始值,通常需要通过显式定义一个构造函数,并在构造函数内部对属性进行赋值。...

    Essential C# 6.0 epub

    Essential C# 6.0 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    C#6.0 IN A NUTSHELL

    《C#6.0 IN A NUTSHELL》是由Joseph Albahari和Ben Albahari合著的一本关于C#编程语言的参考书籍。这本书是“C# in a nutshell”系列书籍的最新版,专门针对C# 6.0版本提供了详尽的参考资料和指导。该书不仅仅是一本...

    EssentialCSharp 6.0 c# 6.0 本质论 原版图书代码

    《Essential C# 6.0》是一本深入探讨C# 6.0编程语言的原版图书,其中包含了丰富的代码示例,旨在帮助开发者掌握C# 6.0的关键特性和最佳实践。C# 6.0是.NET Framework的重要更新,引入了许多新功能和改进,使得代码更...

    《c#6.0学习笔记》随书光盘及源代码及pdf

    《c#6.0学习笔记》随书光盘及pdf和源代码,这三部分内容都在这一个资源里面,视频教程很难找,在网上找了很久很久,和大家分享一下。

    C#6.0学习笔记 从第一行C#代码到第一个项目设计周家安著

    《C# 6.0学习笔记:从第一行C#代码到第一个项目设计》是由周家安编著的一本深入浅出的C#编程教程。这本书主要针对C#初学者和有一定基础的开发者,旨在帮助读者全面理解C# 6.0版本的新特性和编程技巧,并通过实际项目...

    C#6.0学习笔记从第一行C#代码到第一个项目设计

    C# 6.0是微软推出的C#编程语言的一个重要版本,它引入了许多新特性,旨在提高开发效率和代码的可读性。本学习笔记将带你从零开始,逐步掌握C#的基础语法,并最终实现你的第一个项目设计。下面,我们将详细探讨C# 6.0...

    C#入门经典(第7版)C#6.0Visual Studio 2015

    《C#入门经典(第7版)C#6.0 Visual Studio 2015》是一本专为初学者设计的编程指南,旨在帮助读者掌握C#编程语言的基础知识,并结合Visual Studio 2015这个强大的开发环境进行实践。本书以清晰易懂的方式讲解了C# ...

    C# 本质论 第5版 C# 6.0

    根据提供的文件信息,我们可以推断出《C# 本质论 第5版 C# 6.0》这本书主要针对的是C#编程语言的深入理解和实践应用。本书作为Addison-Wesley Microsoft Technology Series系列的一部分,旨在为开发人员、IT专业人士...

    C#6.0新特性Demo

    C#6.0是.NET Framework的重要更新,引入了一系列新的特性和语法糖,旨在提升开发效率和代码可读性。以下是对这些新特性的详细解析: 1. **Null条件操作符(?.)** C#6.0引入了“?.”操作符,用于安全地访问可能...

    C# 入门经典(第七版) C# 6.0 & Visual Studio 2015(第二部分,详细看资源描述)

    C# 入门经典(第七版) C# 6.0 & Visual Studio 2015 高清版本 带索引书签目录_(美)本杰明·帕金斯 齐立波,黄俊伟译_北京:清华大学出版社(由于文档过大,这里又不能一次上次多文件,只能压缩分卷上传,这里分了...

    [C#] C# 6.0 Pocket Reference (英文版)

    [奥莱理] C# 6.0 袖珍参考手册 (英文版) ☆ 图书概要:☆ When you need answers for programming with C# 6.0, this practical and tightly focused book tells you exactly what you need to know—without long...

Global site tag (gtag.js) - Google Analytics