摘要: 构造函数和析构函数是类中比较特殊的两种成员函数,分别用来对对象进行初始化和回收对象资源。 构造函数:对象初始化 析构函数:回收对象资源 对象的生命周期从构造函数开始,从析构函数结束。如果一个类含有构造函数,在实例化该类的对象时就会被调用。如果含有析构函数,则会在销毁对象时调用 构造函数的名字与类名相 阅读全文
posted @ 2020-08-10 20:09 想要隐身的我 阅读(329) 评论(0) 推荐(0) 编辑
摘要: C#中的定义类: C#中使用class来定义类: class Myclass { ////// } 默认情况下,类的声明为内部的,即只有当前项目中的代码才能访问它,可食用internal访问修饰关键字来显式的指定这一点:(可以但没有必要 ,因为是系统默认的。) internal class Mycl 阅读全文
posted @ 2020-08-05 20:40 想要隐身的我 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 首先我们提出一个问题:什么是对象?一种编程思想:一切皆对象。 对象与类: 1.对象就是OOP应用程序的一个构件。这个构件封装了部分应用程序,这部分应应程序可以是一个过程,一些数据或一些更抽象的实体。 2.类适用于实例化对象的类型定义。 属性和方法: 属性和方法都成为类的成员。属性可以进行访问读取、写 阅读全文
posted @ 2020-08-02 20:37 想要隐身的我 阅读(218) 评论(0) 推荐(0) 编辑
摘要: ref:引用参数 变量作为参数传给方法,同时希望在方法执行完成后,对参数所做的修改能够反映到变量上(个人对这句话的理解为:拿到一个变量在使用后得到另一个变量 并且想保留这个使用后的变量) 首先:在控制台上写一个方法,方法的功能就是交换传入的数值,代码如下 static void TestRef(in 阅读全文
posted @ 2020-07-31 20:21 想要隐身的我 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 对象的一些特性 接口 继承 多态性 对象之间的关系 运算符重载 事件 引用类型和值类型 接口: 接口是吧公共实例(非静态)方法和属性组合起来,以封装特定功能的一个集合。一旦指定了接口就可以在类中实现它。类就可以支持接口所指定的所有属性成员。 接口不能单独存在 接口的命名 :一般以大写字母I开头 定义 阅读全文
posted @ 2020-07-29 20:55 想要隐身的我 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 函数的意义:降低相同功能的代码重复编写,提高重复代码的维护效率。 函数可以提高代码可读性 函数可以用于创建多用途代码 定义和使用函数 一个文件由命令空间(namespace)、类(class)、函数(function)的结构组成。函数放在Class类中,使用static 返回值类型 函数名() { 阅读全文
posted @ 2020-07-25 15:21 想要隐身的我 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 枚举: 允许定义一个类型,其取值范围是用户提供的值的有限集合。 enum myWeekDay { Monday = 1, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }; int i = 3; myWeekDay today = (m 阅读全文
posted @ 2020-07-25 15:19 想要隐身的我 阅读(269) 评论(0) 推荐(0) 编辑
摘要: “无论是什么类型,所有的数据都是一系列的位,即一系列0和1。变量的含义是通过解释这些数据的方式来传达的。” 类型转换就是将数据用不同的方式来解释出来 1.隐式转换:从类型A到类型B的转换可以在所有情况下进行,执行转换的规则非常简单,可以让编译器执行转换。 隐式转换不需要单独的表达式,只需要把满足隐式 阅读全文
posted @ 2020-07-23 21:25 想要隐身的我 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、布尔逻辑的用法 布尔逻辑 boll (true、false) a=1,b=2【运算符】 【描述】 【实例】== 等于 - 比较对象的值是否相等 (a == b) 返回 False!= 不等于 - 比较两个对象的值是否不相等 (a != b) 返回 true> 大于 - 返回 x 是否大于 y ( 阅读全文
posted @ 2020-07-22 21:28 想要隐身的我 阅读(161) 评论(0) 推荐(0) 编辑
摘要: c#是包含在.NET Framework 中的一种语言,他是已有语言(如C++)的一种演变,可用于编写任意应用程序,包括Web应用程序、跨平台应用程序和桌面应用程序。 工具 :Visual Studio C#基本语法: 1、C#编译器不考虑代码中的空格、回车或制表符。 2、C#代码有一系列语句组成, 阅读全文
posted @ 2020-07-21 21:23 想要隐身的我 阅读(201) 评论(0) 推荐(0) 编辑