news 2026/4/16 15:21:07

属性的get和set/修饰符

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
属性的get和set/修饰符

定义

属性:public int Age{get;set},一般不存储数据,可以公开接口,可以在外部来进行访问

字段:private int age 字段可以存储数据,一般定义成私有的,目的保证数据的安全性

如果当类里面的字段进行限制、拦截处理时,可以在属性set和get访问器里进行条件限制

set和get访问器其实就是方法

set访问器

给字段的方法,带一个参数,一般起成value,把value赋值给字段

get访问器

获取字段值,带返回值,return字段

public class People { //原始的set和get写法:先写私有的字段,再写公共属性 private string name;//私有的字段set和get public string Name//公共属性,目前在外部访问 get{return name;} set{name=value;} } //里面也可以对name进行操作,name+“。。。” c#里提供了字段和属性的语法的写法,可以简写一句话 public bool sex{set;get;} private int age; public int Age{get{return age;} set{ if{value<0||value>200) { throw new Exception("年龄不可能小于0也不可能大于200");//抛出异常对象 } age=value;} }

修饰符

public class People { public int Id{get;set;}//g公共可以在任何地方访问 private string name{get;set}//私有只能本类访问 } internal class Dog//internal//只能在使用本项目 { public int Id{get;set} }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 14:27:39

AI 照片修复神器:如何用 AI 恢复老照片高清细节

模糊的笑容、斑驳的衣领、褪色的背景……这些充满故事感的老照片&#xff0c;是否因时光而渐渐模糊&#xff1f; 现在&#xff0c;你只需几秒钟&#xff0c;就能使用 LMU AI 在线修复老照片&#xff0c;让尘封记忆焕发高清光彩。 为什么选择 LMU AI 进行照片修复&#xff1f; …

作者头像 李华
网站建设 2026/4/16 10:18:13

PHP 轻松处理千万行数据 内存不爆,服务器不卡

说到处理大数据集&#xff0c;PHP 通常不是第一个想到的语言。但如果你曾经需要处理数百万行数据而不让服务器崩溃或内存耗尽&#xff0c;你就会知道 PHP 用对了工具有多强大。PHP 高效处理数据流的能力&#xff0c;配合流量控制和生成器等内存管理策略&#xff0c;为处理海量数…

作者头像 李华
网站建设 2026/4/15 13:01:35

LobeChat能否实现AI策展人?艺术展览主题与作品推荐

LobeChat能否实现AI策展人&#xff1f;艺术展览主题与作品推荐 在当代美术馆的策展办公室里&#xff0c;一场关于“数字哀悼”的展览正在酝酿。策展人翻阅着成堆的艺术家简历、往届展览图录和社交媒体情绪报告&#xff0c;试图拼凑出一个既具学术深度又能引发公众共鸣的主题框架…

作者头像 李华
网站建设 2026/4/16 10:17:24

Axolotl推理加速:3大缓存策略让GPU计算效率提升5倍

在大规模语言模型部署实践中&#xff0c;重复推理计算已成为性能瓶颈的核心痛点。特别是在客服系统、内容生成、批量问答等场景中&#xff0c;大量相同的提示词和问题模板导致GPU资源被严重浪费。Axolotl框架通过创新的缓存机制&#xff0c;有效解决了这一技术难题&#xff0c;…

作者头像 李华
网站建设 2026/4/16 10:18:43

小米运动步数自动同步终极指南:3步实现微信支付宝数据同步

小米运动步数自动同步终极指南&#xff1a;3步实现微信支付宝数据同步 【免费下载链接】mimotion 小米运动刷步数&#xff08;微信支付宝&#xff09;支持邮箱登录 项目地址: https://gitcode.com/gh_mirrors/mimo/mimotion mimotion是一款专为小米运动&#xff08;Zepp…

作者头像 李华
网站建设 2026/4/16 10:16:31

Daytona:运行AI生成代码的安全与弹性基础设施

Daytona&#xff1a;运行AI生成代码的安全与弹性基础设施 在现代软件开发中&#xff0c;AI技术的应用愈加广泛&#xff0c;如何安全、高效地运行AI生成的代码&#xff0c;成为了一个重要的挑战。Daytona作为一款创新的开源项目&#xff0c;提供了一个安全、弹性极高的基础设施…

作者头像 李华