呵_帅逼

什么是语法糖?

电脑版发表于:2020/9/27 22:39

       今天被一个刚毕业的朋友问道什么是语法糖,按理说这种问题应该是很简单的,本来想让他自己去百度,但转念一想自己刚毕业的时候不也是这么过来的吗,就耐着性子给他讲了一下,刚好没什么事情就想着来这里写一下文章,就把这个问题写一下。

       之所以叫语法+糖,是因为加糖后的代码写起来更爽,这个爽体现在何处呢,就比如代码更简洁流畅,更语义自然,代码少了,看着爽了,效率高了,错误少了,咱回家时间也变得早了。

      简单的说语法糖就是一种代码的便捷写法,举个栗子:

 
    foreach (string item in list)
    {
      Console.WriteLine(item);
    }

  上述代码是foreach的一种常见写法,那么现在我们把上述代码换一种写法:

 
 
list.ForEach(a => Console.WriteLine(a));
 

  这样代码是不是就清爽了很多?类似这种更便捷的写法我们就称之为语法糖。



关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢