zoukankan      html  css  js  c++  java
  • 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(' ').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++的学习心得
  • 原文地址:https://www.cnblogs.com/lindexi/p/6949732.html
Copyright © 2011-2022 走看看