tnblog
首页
登录

什么是语法糖?

162人阅读 2020/9/27 22:39 总访问:- 评论:2 手机 收藏
分类: .NET杂谈

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

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

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

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

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

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

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



评价
有钱长得帅是我的错吗
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2020TNBLOG.NET
技术交流:群号677373950
欢迎加群交流技术