摘要: 一、属性可以实现有些值可读可写的控制。 使用set和get关键字 格式: private string _name;//定义私有变量 get { return _name; } //可读 set { _name = value; } //可写 自动属性 get: set: 例子: using Sys 阅读全文
posted @ 2021-05-04 23:28 遵义枫叶 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要封装 不必知道类中所有的细节,只需要把需要使用的开放出来。 二、如何封装 Public--允许任何人来访问 Internal--只要在同一个项目中即可访问 Protected--继承时子类可以对基类的完全访问 Protected Internal--它只可以被本组合体内所有的类和这些类的 阅读全文
posted @ 2021-05-04 21:47 遵义枫叶 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、对象的抽象是类,对类的实例化就是对象。 对象的状态和操作抽象为类的属性和方法。 二、类的结构 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace user 阅读全文
posted @ 2021-05-04 18:51 遵义枫叶 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、什么叫异常,就是程序可能没有错误,在程序运行过程中发生错误。比如输入错误,输入的类型不一样,被零除。 二、语法: try { 可能会发生错误的语句; } catch { 处理异常语句; } 三、finally关键字是收尾工作,管有没有异常都要执行。 四、throw关系字,人为的加一个提示,抛出一 阅读全文
posted @ 2021-05-03 23:25 遵义枫叶 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、二元运算符 运算符 类别 示例表达式 结 果 + 二元 var1=var2+var3 相加或两个字符串连接 - 二元 var1=var2-var3 相减 * 二元 var1=var2*var3 相乘 / 二元 var1=var2/var3 相除 % 二元 var1=var2%var3 余数 二、 阅读全文
posted @ 2021-04-27 00:07 遵义枫叶 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型分为值类型和引用类型。 二、内存空间有”栈“和”堆“,值类型是存在”栈“中的,引用的地址是存在”栈“中,值是放在”堆“中的。 using System; using System.Collections.Generic; using System.Linq; using System.T 阅读全文
posted @ 2021-04-26 17:48 遵义枫叶 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、变量的概念:变量是随着程序运行,值会发生变化的。 二、变量申明语法: 方式1:数据类型 变量名 变量名=数值 string name; name = "张三" 方式2:数据类型 变量名 = 数值; string name = "张三"; 方式3:批量申明 int x=10,y=20; 三、变量初 阅读全文
posted @ 2021-04-26 14:16 遵义枫叶 阅读(103) 评论(0) 推荐(0) 编辑