news 2026/7/2 1:23:11

C#中的静态成员、常量和只读变量

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C#中的静态成员、常量和只读变量

静态成员

定义

类成员和方法分为静态和非静态两大类,静态成员过方法,找类名进行使用,存储类中,是类共有的,非静态的成员或方法,找对象名进行使用,存储在每一个对象里面

非静态方法与静态方法

非静态方法:可以访问静态的成员或方法,也可以访问非静态的方法与成员

静态方法:不能访问非静态成员或方法,也可以访问静态的方法或成员

static void Main(string[] args) { People p1=new People(); p1.Name="zhangsan";//对象。属性(非静态 People.Count=20;//类。属性(静态 } public class People { public string Name{set;get;}//非静态的 public static int Count{get;set;}//静态 public void Text1()//非静态方法:可以访问静态的成员或方法,也可以访问非静态的成员或方法 { Console.WriteLine(this.Name)//在本类里可以使用this代表当前对象,this在本类里面可以省掉 Console.WriteLine(Count); People.Text2();//People在本类可以省掉 } public static void Text2() { Console.WriteLine("我是静态方法");//静态方法,不能访问非静态成员或方法,可以访问静态成员或方法 //Console.WriteLine(this.Name);报错 Console.WriteLine(Count); } }

我们发现,对于静态(static)来调用方法时候要 类打点属性 来操作,对于非静态(无static)来说要 对象打点属性

只读字段readonly

概念

只读的字段:只能在构造函数里面进行修改,其他地方不能修改

public class Escapefromtarkov { public readonly dounle money=100;//非静态只读的字段 只能在public Escapefromtarkov()构造函数里进行修改 public static readonly string name ="aaaa";//静态的只读字段,只能在静态的构造函数里修改static Escapefromtarkov(){ } public Escapefromtarkov()//构造函数 new 的时候调用 { money=100 //name="s";报错,静态只读字段不能早非静态构造函数赋值 } public void PMC()//非静态 { //money=10000;报错,只读的不饿能在其他函数里赋值 //name="ss";报错,只读的不能在其他函数里面赋值 } public static void SCAV()//静态 { / //money = 10000000000000000000;报错//只读的不能在其他函数赋值 // Console.WriteLine(money);//报错,静态只能访问静态 // name = "ss"; 报错//只读的不能在其他函数里面赋值 } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 1:28:48

架构设计:ElasticSearch+HBase 海量存储架构设计与实现

一:百亿级 海量存储数据服务的业务背景 很多公司的业务数据规模庞大,在百亿级以上, 而且通过多年的业务积累和业务迭代,各个业务线错综复杂,接口调用杂乱无章,如同密密麻麻的蛛网,形成了难以理清…

作者头像 李华
网站建设 2026/6/26 1:22:11

centos7 磁盘I/O性能

磁盘I/O性能(核心指标)​需安装 sysstat工具包(含 iostat、sar等),若未安装先执行:yum install -y sysstat # CentOS/RHEL(1)iostat -x 1:实时监控磁盘I/O(推…

作者头像 李华
网站建设 2026/7/1 0:35:47

springboot+jspm海关通关辅助管理系统_aw930v86

目录 已开发项目效果实现截图开发技术介绍系统开发工具: 核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式…

作者头像 李华