博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
const 与readonly的异同
阅读量:7028 次
发布时间:2019-06-28

本文共 622 字,大约阅读时间需要 2 分钟。

 const 关键字用于修饰字段或局部变量的声明。它指定字段或局部变量的值不能被修改。

readonly关键字与 const 关键字不同: 

1、const 字段只能在该字段的声明中初始化。

2、readonly 字段可以在声明或构造函数中初始化。

因此,根据所使用的构造函数,readonly 字段可能具有不同的值。另外,const 字段是编译时常数,而 readonly 字段可用于运行时常数。

示例:

class test    {        public const int TEST_INT_ORG = 1;        public  readonly string TEST_INT_COM;        public test()        {            TEST_INT_COM = "无参数构造函数,初始化";            Console.WriteLine(TEST_INT_COM);        }        public test(string com)        {            TEST_INT_COM = "有参数构造函数"+com;            Console.WriteLine(TEST_INT_COM);        }    }

 

 

 

转载于:https://www.cnblogs.com/loklook123/p/3208757.html

你可能感兴趣的文章
[javascript]图解+注释版 Ext.extend()
查看>>
我的前端工具集(七)div背景网格
查看>>
linux 下mongo 基础配置
查看>>
【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(转)...
查看>>
JUnit单元测试中的setUpBeforeClass()、tearDownAfterClass()、setUp()、tearDown()方法小结
查看>>
java之jvm学习笔记六(实践写自己的安全管理器)
查看>>
Docker容器查看ip地址
查看>>
在PC端或移动端应用中接入商业QQ
查看>>
将python3.6软件的py文件打包成exe程序
查看>>
DataTable 排序
查看>>
大白话5分钟带你走进人工智能-第二十节逻辑回归和Softmax多分类问题(5)
查看>>
嵌入式系统在工业控制中的应用
查看>>
docker for caffe
查看>>
使用httpclient异步调用WebAPI接口
查看>>
c++ 类的对象与指针
查看>>
SSTI(模板注入)
查看>>
rbac models
查看>>
[2615]传纸条 sdutOJ
查看>>
类图标注的使用范例
查看>>
NumberFormat注解 DateTimeFormat
查看>>