C# $的用法

https://blog.csdn.net/qq_20415145/article/details/80018485

    • c#中$的使用
       08-18 阅读数 2301
    • C# string字符串插值(使用前缀$)
       07-20 阅读数 2282
    • C#中$用法
       01-09 阅读数 337
    • C# 很少人知道的科技
       03-19 阅读数 11846
    • C#中&与&&的区别
       09-26 阅读数 11091
    • C#里 [] 是什么意思?
       09-23
    • C# String.format()和$的使用
       10-12 阅读数 2440
    • C#怎么处理特殊符号?和$.....求解....
       07-12
    • 为什么会出现$符号,c#6.0才出现的新特性
      01-01 阅读数 75
    • c# 中的“”.“”( 点) 符号的用法
       12-05
    • C#使用占位符时内容出现“{”“}”该如何处理?
       07-13
    • C#中 ? 和?? 的用法
       09-26 阅读数 2187
    • c#中$的用法
       04-17 阅读数 26
    • c# 给txt追加文本
       08-09 阅读数 2404
    • C# 好的博客
       05-03 阅读数 332
    • C#学习笔记
       05-31 阅读数 6465
    • C# 日志打印
       11-30 阅读数 111
    • c#中=>的用法
       08-03 阅读数 789
    • C# webbrowser如何选定select标签并触发change事件
       08-20
    • CSharp中的正则表达式
       11-10 阅读数 4353
    • C#中内插字符串的使用($)
       11-24 阅读数 329
    • C#中的 :: 符号代表什么意思?
       09-15
  • C#的.resx文件中的$this.trayheight是什么意思?作用?
     08-19
  • c# @ $ $@的简单用法
     03-23 阅读数 65
  • 请问C#中&符号是什么意思?
     04-25
  • c# @符号的作用
     07-28 阅读数 137
  • C# 数字 String Format $ 语法
     10-28 阅读数 76
  • C# -- HttpWebRequest 和 HttpWebResponse 的使用 C#编写扫...
     12-02 阅读数 398
  • C#中?:、??
     11-02 阅读数 5953
  • Csharp零基础:第一天学Csharp要会的基础知识
     08-19 阅读数 14245

C# $的用法

    今天闲来无事,就随便在网上乱看,突然想到Jquery的$符号很强大,那么C#有没有这个东西呢,一查,果然有。

    经查证发现,这个是在C#6.0出现的一个新特性,也就是一个小语法糖,其作用相当于对String.format()的简化。看来是我落伍了,这种两年前就出的新特性今天才知道,以后要紧跟时代潮流。

    比如,我们以前对字符串进行格式化的时候,通常会这么写。

    用这种写法,需要自己在字符串中写占位符,在后面跟上参数。如果要格式化的参数比较多,写起来就比较恶心。

    而用$符号,写法就简洁多了,我们可以直接在字符串的相应位置协商自己想要替换的参数就好了。

     这样写法就简练多了,如果在格式化字符串的时候要进行格式控制,可以还和以前一样用就可以了,比如这样格式化日期。

    

    公司不让在数据层里直接使用EF加Ling的写法,所有的数据查询都是拼接SQL语句,有时候拼接一条SQL语句要用很多参数,参数多了以后出错的概率就增大。用$符号来格式化字符串,可以大大提高代码的可读性,简洁度。

posted on 2019-07-29 10:20  newlives  阅读(373)  评论(0编辑  收藏  举报