• CLR via C# 笔记一


       以前在学校里学习C#,但是真的只能说是认识C#,那时候不知道怎么学,连博客园,csdn都不知道怎样利用,上面有很多很多好文章,真的很无知哦(可以鄙视),因此毕业了什么都不知道。现在感觉欠缺太多了。困惑于是有时间就看博客园上的东西,听了很多人的建议,于是一冲动买下《CLR via C#》这本书,买回来翻了几页,看不下去了,因为不知道哪些地方用到。没有做东西。我还是喜欢C#,加了几个群,群里有些哥们把他们的项目代码共享出来分享,我下载下来一看,傻眼了,真的不知道是怎么来的。这种有很多像 ? ,?? T 这些我以前没有看到的,是什么?百度一下,明明点点,于是又拾起之前冲动买的书来,看目录,翻到里面相关的章节原来有详细的说明,因此也触使我这个笔记来。

      先学习这个问号的东西

     ?表示可空值:如 int32 ?x=null。

     ??表示空接合操作符:int32 ?n=null, int32 y=n??222 console.writeline(y)得到值是222

    还可以 string str=方法1??方法2??“未定义”。很方便哦。

    对象和集合的初始化器

    Student d=new Student(){ name="张三",age=20}; 

    等价于Student d=new Student()

    d.name="张三"

    d.age=20;

  • 相关阅读:
    filebeat测试output连通性
    es分片数相关知识
    Elasticsearch的mapping讲解
    Kibana插件
    Kibana管理
    Kibana控制台(Dev Tools) Console
    Kibana仪表盘(Dashboard)详解
    Kibana可视化数据(Visualize)详解
    Kibana探索数据(Discover)详解
    Kibana使用仪表盘汇总数据(Dashboard)
  • 原文地址:https://www.cnblogs.com/annabook/p/2842133.html
Copyright © 2020-2023  润新知