c#中的get和set
来源:互联网 发布:akg k374u 知乎 编辑:程序博客网 时间:2024/05/01 09:29
get set是用来扩展域的,也就是C里的变量,只是用起来更加灵活而己。看以下代码:using System;public class cls{ private int book;//定义一个域(也可以叫变量,只是面向对像里都这么叫,使用起来也更加方便) public int Book { get { Console.WriteLine("dsf"); return book; } set { Console.WriteLine("aaa"); book=value; } }public static void Main() { cls obj = new cls(); obj.Book = 120; //注意这一句 Console.WriteLine(obj.Book); }}运行结果为:aaadsf120也就是先把120赋值给value(相当一个存储空间),然后再用get{}返回给Book,实际上也就是一次改变变量值的过程。那你也许会问为什么要这么复杂呢?因为这是用了嵌套,所以可以更加方便的写入其它语句,在以后你就应该学到了。如果没有:obj.Book = 120; 请想一想会是什么结果呢?只是一个取值过程:get{}而没有执行set{}结果为:dsf0
0 0
- c#中的get和set...
- c#中的get和set
- c#中的get和set
- C#中的get和set
- C#中的GET和SET访问器
- C#和java中的Get()与Set()
- c#中的get和set的用法
- C#中的get和set 方法
- C#中的GET和SET访问器
- C#中的set和get方法
- C#中的set和get方法
- C# 中的get set
- c# get和set
- C# get和set
- c#中的get/set方法
- C#中的get和set有什么用 声明属性
- c#中的get函数和set函数的用法
- c#面向对象中的get和set的用法
- 用最快的速度学会Git的运用
- C#之构造函数
- Qt信号量
- 转载——Linux 汇编语言开发指南
- #ifndef #define #endif作用
- c#中的get和set
- 经纬财富:南昌目前国内现货白银市场的现状是什么样?
- JavaScript 实现Map
- android系统移植emmc记录(总)
- JAVASCRIPT编程 this的用法
- 汇编决赛
- wp版笔记本应用源码
- json 去空格
- 03extjs的数据代理