c#字段封装get set的详解

使用系统;
使用System.Collections.Generic;
使用System.Text;

命名空间MyPractice
{
    //这样的写法系统直接对名称进行内存的分配,然后读写操作都是对内存进行的
    公开课人
    {
        public string name; //这样把名字直接暴露给了其他类
    }

    //这样的方法先分配一个叫名字的私有空间,小写的名字用于类的内部使用,大写的名称用于外部使用
    公共类personGetSet
    {
        private string name; // get代表可读set代表可写同时get set是操作数据的唯一方式

        公共字符串名称{get => name; set => name = value; }
    }
    //获取,设置用法中一则是隐藏组件或类内部的真实成员;

    //二是用来建立约束的,比如,实现“有我没你”这种约束;

    //三是用来响应属性变化事件,当属性变化是做某事,只要写在设置方法里就行。

    //当你想读出或写入属性的值时,存取标志限定了被实现的语句。用于读出属性的值的存取标志记为关键字得到的,而要修改属性的值的读写符标志记为设置。




}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值