C#基础知识系列八const和readonly关键字详细介绍

时间:2020-12-31 16:31:34
【文件属性】:
文件名称:C#基础知识系列八const和readonly关键字详细介绍
文件大小:142KB
文件格式:PDF
更新时间:2020-12-31 16:31:34
c c# const 前言  不知道大家对const和readonly这两个关键字的区别有什么了解,原来自己之前还真不清楚它们到底是怎么回事,那么如果你也不是很清楚的话,可以一起来探讨一下。在了解这两个关键字的时候我们先来了解一下静态常量和动态常量。   静态常量:是指编译器在编译时候会对常量进行解析,并将常量的值替换成初始化的那个值。   而动态常量的值则是在运行的那一刻才获得的,编译器编译期间将其标示为只读常量,而不用常量的值代替,这样动态常量不必在声明的时候就初始化,而可以延迟到构造函数中初始化。现在再来说明const与readonly吧。 readonly和const  const修饰的常量是上述中的第一种

网友评论