C#学习
文章平均质量分 63
Camel_Wang
我是行者,喜欢到处走走;我是湿人,喜欢随手写写;我是码农,人称骆驼祥子。
展开
-
C#开发环境配置-VS2017安装使用
C#开发环境配置——Visual Studio 2017安装使用。原创 2017-12-03 21:05:51 · 56815 阅读 · 0 评论 -
学习C#之面向对象
面向对象三大特性:继承、封装、多态一、封装要求字段尽量不要对无关的类型开放权限,函数若外部需要访问则开为可访问权限,否则也设为封闭权限。一个类型相关的操作,尽可能的封装在类型内部。二、继承一个类可以派生(继承)自另一个类,也可以派生出任意多个子类(派生类)。子类可以继承(直接访问)基类(父类)中除私有访问权限之外的任何成员。原创 2017-12-28 18:31:49 · 325 阅读 · 0 评论 -
学习C#之DOM方式操作XML文档
一、XML文档组成文件头:标记XML版本(固定1.0)和文件编码格式(要按照指定的书写方式(utf-8))一个XML文件必须包含一个根节点(根元素),否则文件无效元素都成对出现,分为开始元素和结束元素。当元素间存在内容时,元素自动分开。当无内容时以出现XML文件中可以存在任意多个层级的元素操作,放在一对元素之间的并列元素,即为该元素的子节点开始元素中可以包含任意多个属性用来描述该元素原创 2018-01-21 14:52:27 · 1700 阅读 · 0 评论 -
学习C#之SAX方式操作XML文档
使用SAX方式操作XML文档的两个练习, 代码如下:class Program{ static void Main(string[] args) { //文件路径 string filePath = @"C:\Users\Administrator\Desktop\C#\File\SaxFile.xml";原创 2018-01-21 15:22:26 · 980 阅读 · 0 评论 -
学习C#之类和对象
类是引用类型,也是一种自定义类型样式: * class 类名 * { * 字段成员 * 函数成员 * }当类中不存在任何显式声明的实例构造函数时,系统会默认为其提供公有无参实例构造函数。若存在其他实例构造函数,系统将不会再默认提供,若还想操作无参实例构造函数,则需要自己显式声明。原创 2017-12-28 08:26:08 · 378 阅读 · 0 评论 -
学习C#之结构体
结构体类型是一种值类型,是自定义数据类型作用:用来表示一系列相似的事物: * 统称(名称) * 字段成员(用来描述事物本身具备的值属性的变量) * 函数成员(用来描述相似事物具备的功能行为 )声明样式: * struct 结构类型名称 * { * 字段成员 * 函数成员 * }原创 2017-12-27 18:47:47 · 332 阅读 · 0 评论 -
学习C#之枚举
枚举类型是值类型,属于自定义类型。作用:枚举类型可以用来表示一系列相关连具有明确指定意义的整型值。声明样式: * enum 枚举名称: 成员类型(成员类型可省略,默认int类型) * { * 任意多个成员(枚举成员就是标志符),每个成员表示具有指定意义的整型值 * }原创 2017-12-27 18:30:54 · 302 阅读 · 0 评论 -
学习C#之数组
数组是引用类型作用:数组使用复合数据类型,可以通过数组来存储批量数据。在创建数组时要明确数组能容纳数据的大小,在后续的操作过程中不可以缩减数据或扩增数组。原创 2017-12-26 18:47:12 · 364 阅读 · 0 评论 -
学习C#之各种类
一、静态类:用来存放封装静态成员和常量成员通过static class 声明静态类不能声明引用变量,也不能创建对象静态类是一种特殊的密封类,不支持派生静态类只能派生自object对象类访问成员方式:类型名称.成员名称static class Test:Object { public static void Func() { }}class Program{原创 2017-12-29 13:20:03 · 546 阅读 · 0 评论 -
学习C#之函数
将一块复杂的代码或可能重复利用的代码单独的封装起来,就称之为函数。在哪里需要使用这段代码就在哪里调用对应的函数即可。可以使代码更加简洁可以提高代码的复用度可以提高代码的可维护性样 式:修饰符 返回值类型 函数名称(参数列表) { 方法体 }原创 2017-12-25 19:25:59 · 396 阅读 · 0 评论 -
学习C#之循环语句
使用场景:当需要进行类似的重复操作时,就可以将每一次类似的操作作为代码块存放在循环语句中,通过循环重复执行。原创 2017-12-25 18:45:26 · 902 阅读 · 0 评论 -
学习C#之基础数据类型
C#中的基础数据类型属于值类型,也是预定义类型下的简单类型。包含整型、浮点类型、货币类型、字符类型、布尔类型。原创 2017-12-25 11:44:23 · 427 阅读 · 0 评论 -
学习C#之条件判断语句
一、单向判断if单向判断:对某一种符合的情况作相应的操作样式: * if(真假表达式){ * 操作语句 * }执行流程:首先判断真假表达式的真假,若为真,则进入{ }执行里面的操作语句。若为假,则直接跳过if语句。原创 2017-12-17 18:05:01 · 6173 阅读 · 0 评论 -
学习C#之变量和运算符
变量:用来存放常量的一块指定大小的内存空间,可以修改存放的常量值。使用场景:当需要向内存中存储常量数据时,这时候就要声明对应常量数据类型的变量,在内存中申请分配一块指定大小的内存空间,用来存放对应的数据值。变量声明:由数据类型和变量名两部分组成数据类型标明了当前变量能存放的数据值的类型和当前变量占用申请的内存空间大小。变量名是标识符,且不能是系统关键字。原创 2017-12-23 15:52:47 · 676 阅读 · 0 评论 -
学习C#之First Project
当程序一启动,系统会自动调起Main函数,开始执行Main函数中的代码;当Main函数中的代码全部执行完毕时,则程序终止退出。原创 2017-12-23 13:02:06 · 378 阅读 · 0 评论 -
学习C#之各种集合
一、ArrayList装箱和拆箱:装箱:就是将值类型数据存放在object对象中。代码体现:就是值类型数据到object类型的隐式转换,在转换的过程中默认执行对象创建操作。原创 2018-01-07 14:20:14 · 435 阅读 · 0 评论