摘要: 参考博客: 幽冥狂_七 可空修饰符:? 首先在C#中,引用类型可以为null,而值类型不能为null。 为什么值类型不能为null,引用可以为null的解释 https://www.cnblogs.com/Fflyqaq/p/14212505.html 为了使值类型也可为空,就需要使用可空类型,即用 阅读全文
posted @ 2020-12-30 17:25 Fflyqaq 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 参考博客: shyleoking 前言 首先我们知道值类型存储在栈(Stack)中,而引用类型存储在堆(Heap)中,栈的工作方式是先进后出,会保证先分配内存的变量后释放。 这样就保证了栈中先进后出的规则不与变量的生命周期起冲突。 值类型的生命周期 在C#中,对变量的声明要求是先定义后使用,变量的生 阅读全文
posted @ 2020-12-30 17:20 Fflyqaq 阅读(1998) 评论(0) 推荐(0) 编辑