[《.NET框架程序设计》]第八章 常数与字段
来源:互联网 发布:大数据系统架构 ppt 编辑:程序博客网 时间:2024/05/01 15:24
第八章 常数与字段
一、常数
1、可被定义为常数的类型有:
2 基元类型:Boolean, Char, Byte, SByte, Decimal, Int16, Int32, UInt16, UInt32, Int64, UInt64, Single, Double
2 字符串:String
2 枚举类型
2、常数在编译后直接嵌入IL代码中,因此一个模块中的常数不能在运行时被另一模块获取,前者对常数进行的修改无法被另一个模块在运行时感知,因此要想在运行时获取“不变数值”应该使用只读字段
二、字段
1、字段(包括静态、实例或只读字段)均在运行时分配内存
2、只读字段只能在构造器中被符值(也可在声明时被直接赋值,其他地方均不允许,实际上同于在构造器中赋值),静态只读字段在类型构造器中赋值,实例只读字段在实例构造器中被符值。
3、静态只读字段只能使用类型名访问,而不能使用实例引用访问
三、静态只读字段和常数的区别:
1、常数直接编译时刻嵌入IL代码,在运行时不可重新读取,静态只读字段则可以在运行时重新读取
2、常数只能在声明处赋值,而静态只读字段则可在构造器中赋值
- [《.NET框架程序设计》]第八章 常数与字段
- 《.NET框架程序设计》第八章 常数与字段
- 《.NET框架程序设计》第八章 常数与字段
- CH8 常数与字段 .net复习课
- [《.net框架程序设计》]第十三章 枚举类型与位标记
- 《.NET框架程序设计》第十三章 枚举类型与位标记
- 《.NET框架程序设计》第十三章 枚举类型与位标记
- Linux程序设计第八章
- [《.net框架程序设计》]第九章 方法
- [《.net框架程序设计》]第十章 属性
- [《.net框架程序设计》]第十一章 事件
- [《.net框架程序设计》]第十七章 委托
- [《.net框架程序设计》]第十四章 数组
- [《.net框架程序设计》]第十五章 接口
- 《.NET框架程序设计》第九章 方法
- 《.NET框架程序设计》第十章 属性
- 《.NET框架程序设计》第十一章 事件
- 《.NET框架程序设计》第十四章 数组
- 这人写得有意思,呵呵:老婆的爆笑日记
- makefile制作九(转载)
- MySQL优化简明指南
- php常见问题
- VB是如何做到无所不能的
- [《.NET框架程序设计》]第八章 常数与字段
- .net框架程序设计读书笔记系列
- NUnit实战体会
- 第一次test
- Hotmail免费邮箱的容量提高到250兆
- 关于OR-Mapping的学习心得体会
- 有谁告诉我 XP怎么共享? 我想和同学传个文件,,他也是XP的
- WIKI简介
- 写代码的感觉好爽