readonly关键字
来源:互联网 发布:刺客信条3低配置优化 编辑:程序博客网 时间:2024/06/04 22:24
表示只读的意思,与const不同,readonly关键字只能用于字段,不能用于局部变量,也就是说要使用readonly修饰一个字段或者变量的时候,必须将它声明在类中或者全局变量中,它表示字段值只能在构造器中更改或者在声明时指定
声明方式
class Employee
{
public readonly string _name;
//只读字段值在声明时指定
public readonly int _age = 23;
//只读字段值在构造器中更改
public Employee(string name)
{
_name = name;
}
}
举例
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _15_readonly
{
class Program
{
static void Main(string[] args)
{
Employee employee = new Employee("小强");
Console.WriteLine(employee._name);
Console.WriteLine(employee._age.ToString());
employee.GetName();
Console.ReadKey();
}
}
class Employee
{
public readonly string _name;
//只读字段值在声明时指定
public readonly int _age = 23;
//只读字段值在构造器中更改
public Employee(string name)
{
_name = name;
}
public void GetName()
{
Console.WriteLine(_name);
}
}
}
运行效果
- readonly关键字
- 关键字readonly以及const
- const readonly关键字声明
- 初识readonly关键字
- readonly/const关键字
- const与readonly关键字
- readonly 关键字与 const 关键字
- Cost Readonly Static关键字简单比较
- 区分const,static,readonly,volatile四个关键字
- C# 关键字readonly和const之区别
- C# 特殊关键字 const readonly extern unsafe
- C# const与readonly 关键字的比较
- C# 关键字(Static/Const/Readonly)
- C# 关键字const和readonly对比
- C#中const和readonly关键字
- C#中readonly关键字与const关键字的区别
- C#中readonly关键字与const关键字的区别
- C#中readonly关键字与const关键字的区别
- 我在银行钱被抢的经历,中国有个强盗叫“银行”
- C#控件命名规则
- 通过javascript中的new认识基于原型的面向对象。
- 天气情况
- hlist哈系链表
- readonly关键字
- DXImageTransform.Microsoft.AlphaImageLoader(滤镜实例)
- TiXmlNode 操作
- 大学毕业四年内应该学会的
- VC++.NET 技术内幕学习三
- Linux内核的通知链机制
- POJ 2947 Widget Factory 高斯消元
- cppunit 安装
- 数据库设计中的14个技巧