随笔分类 -  C#基础

摘要:Realdonly很多同学从字面理解。认为通过realdonly修饰的关键字是只读的,其实,并不完全是这样。 如int、string、bool等基本数据类型一旦赋值后,确实就不可以更改了。 但是如果是枚举类型,赋值后是还可以加减对象的。class类型,赋值后,也是能修改属性的。 特意记录下来,避免同 阅读全文
posted @ 2018-02-02 15:42 码农阿宇 阅读(346) 评论(0) 推荐(0)
摘要:最近在看官方的源码时,经常看到有 Int? sum; 和 FileProvider = FileProvider ??builder.GetFileProvider(); 一个问号: 很多数据类型时不允许为空的,比如int类型,在类型的后面加? 表示允许该数据为null 所以 Int? sum的含义 阅读全文
posted @ 2018-02-02 13:56 码农阿宇 阅读(546) 评论(0) 推荐(0)
摘要:1.什么是委托就是把方法作为参数传给另一个方法。委托说指向的函数,必须和函数具有相同的签名(返回值和参数类型) Public delegate void DelSayHi(string name); Class proglem { Static void Main(string[] args) { 阅读全文
posted @ 2016-12-12 20:39 码农阿宇 阅读(332) 评论(0) 推荐(0)