随笔分类 -  C#

摘要:a. 序列化:是将对象的状态存储到特定存储介质中的过程 i. 语法:public void Serialize(序列化过程的文件流,保存的对象) b. 返序列化:是从特定存储介质中将数据重新构建对象的过程 i. 语法:public object Deserialize(文件流) i. 注意:Deserialize... 阅读全文
posted @ 2017-09-16 22:33 Wesley.Liang 阅读(211) 评论(0) 推荐(0)
摘要:a. 文件操作:适用于相对简单的数据保存 i. 读写文件的步骤: 1. 创建文件流 2. 创建读写器 3. 读写文件 4. 关闭读写器 5. 关闭文件流 ii. FileStream(文件流),它主要用于读... 阅读全文
posted @ 2017-09-16 22:32 Wesley.Liang 阅读(237) 评论(0) 推荐(0)
摘要:a. XML:称为可扩展标记性语言,它主要用于描述数据 i. 特点: 1. XML 中用于描述数据的各个节点可以自由扩展 2. XML 文件中的节点区分大小写 3. XML 中的每对标记通常被称为节点,它们是成对出现而且是必须成对出现的 4. XML 数... 阅读全文
posted @ 2017-09-16 22:31 Wesley.Liang 阅读(164) 评论(0) 推荐(0)
摘要:a. 委托:是一种定义方法签名的类型,可以与具有兼容签名的任何方法关联。所谓兼容的方法,是指这个方法和委托的方法签名具有相同的返回类型和参数 i. 语法:delegate 方法签名; 1. 方法签名是方法的名字,没有方法体 ii. 使用委托的过程 1. 定义委托和委托对象 ... 阅读全文
posted @ 2017-09-16 22:29 Wesley.Liang 阅读(183) 评论(0) 推荐(0)
摘要:a. OOP:面对对象思想 i. 类:是一种功能强大的数据类型,而且是面向对象的基础 1. 语法:访问修饰符 class 类名{ //类的主体 } 2. 成员变量:不以“函数”形式体现 a. 常量:代表与类相关的常量值 b. 变量:类中的... 阅读全文
posted @ 2017-09-16 22:28 Wesley.Liang 阅读(216) 评论(0) 推荐(0)
摘要:a. 逻辑控制语句: i. 条件语句:先对条件判断,然后根据判断结果执行不同的分支 1. If 和 if-else:判断“布尔表达式的值”来决定执行那个代码块 a. 语法:if(布尔表达式){ b. 布尔表达式为 true 时执行此代码块 ... 阅读全文
posted @ 2017-09-10 15:29 Wesley.Liang 阅读(615) 评论(0) 推荐(0)
摘要:a. 数据类型 i. 值类型:是一种由类型的实际值表示的数据类型,存储在栈内的存储空间中,由于编译器编译后将源代码中的值类型变量直接对应到唯一的存储空间上,直接访问该存储空间,故值类型的数据具有较快地存取速度。 1. 数值类型:继承于 Object ,所有类型都隐含地声明了一个公共的无参数的构造函数,称为“默认构造函数”,默认构造函数返... 阅读全文
posted @ 2017-09-10 15:27 Wesley.Liang 阅读(270) 评论(0) 推荐(0)
摘要:a. 语法基础 i. 命名空间(namespace):是 C# 中组织代码的方式,用来声明命名空间 1. 语法:namespace 命名空间名称{ //命名空间的声明 } 2. 作用:可以把紧密相关的一些代码放在同一个命名空间中,大大提高管理和使用的效率 3. 与 Java 的不同... 阅读全文
posted @ 2017-09-03 18:55 Wesley.Liang 阅读(348) 评论(0) 推荐(1)