c#属性中的get和set属性
2024-09-01 04:43:20
get是给属性赋值,set是取属性的值。
get、set用法:
一是隐藏组件或类内部的真是成员;
二是用来建立约束的,比如,实现“有我没你”这种约束;
三是用来响应属性变化事件,当属性变化是做某事,只要写在set方法里就行。
当你想读出或写入属性的值时,存取标志限定了被实现的语句。用于读出属性的值的存取标志记为关键字get,而要修改属性的值的读写符标志记为set。
下面是示例代码:
public class Student
{
private string name
public string Name
{
set{name=value;}//这里是给私有属性name赋值
get{return name;}//这里取出私有属性name的值
}
}
最新文章
- Python Day18
- Form Builder的三种查询方法构建
- 扩展GridView控件——为内容项添加拖放及分组功能
- 【XLL API 函数】 xlfSetName
- Javascript中最常用的55个经典技巧(转)
- Maven 其他功能
- 区分copy构造与copy赋值
- 得到内网域管理员的5种常见方法<;转>;
- mysql一个表中多个字段对应另一个表的id如何查询?
- Truncate Delete 用法
- 举例说,在命令模式(Command Pattern)
- Qt多线程编程总结(一)
- 移动设备(手机)的唯一ID有哪些
- 周强 201771010141 《面向对象程序设计(java)》 第二周学习总结
- TCHAR用法
- MSSQL数据库后台进程(线程)
- java arrayList vector 区别
- 配置文件报错:不允许有匹配 [xX][mM][lL] 的处理指令目标。
- [翻译] FBNetworkReachability
- oracle-systemtap