首页 > Windows开发 > 详细

C#基础之静态字段和常量字段的区别

时间:2020-06-05 16:58:55      阅读:54      评论:0      收藏:0      [点我收藏+]

静态字段是属于类的,由类名直接调用,因为static在程序初始化的时候就已经在内存创建好了,直接调用就行

常量属于对象的,只有把类实例化出来,在用对象名才可以调用,因为在程序初始化的时候,如果常量没有被调用,那么就不会占用内存空间,只有在实例化对象的时候,才会在内存中开辟该内存的空间

class Student
    {
        public int Age;//常量字段
        public string Name;//常量字段
        public static int Scose;//静态字段
        public void Jihe()
        {
            Student.Scose = 13;//静态字段直接由类名直接调用
            Student stu= new Student();
            stu.Age = 12;//然而常量字段就只能通过实例化对象才能调用
        }
    }

 

C#基础之静态字段和常量字段的区别

原文:https://www.cnblogs.com/zxbls/p/13050663.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!