C#文件的输入与输出
摘要:C#文件的输入与输出 以下均为在菜鸟教程中学习的笔记 一个文件是一个存储在磁盘中带有指定名称和目录路径的数据集合。当打开文件进行读写时,它变成了一个流。 从根本上说,流是通过通信路径传递的字节序列。有两个主要的流:输入流和输出流。输入流用于从文件读取数据(读操作),输出流用于向文件写入数据(写操作)
阅读全文
posted @
2020-05-21 16:30
无畏勇者城之内
阅读(323)
推荐(0)
C#异常处理
摘要:C#异常处理 感谢千峰教育的学习视频 using System; //异常:程序在运行的过程中产生的种种的不正常的现象 //异常处理:如果一个异常产生,但是没有被处理,这个异常会导致程序奔溃 /* * 语法: * try * { * //可能会出现异常的代码 * } * catch(异常类型e) *
阅读全文
posted @
2020-05-19 18:04
无畏勇者城之内
阅读(190)
推荐(0)
C#中简单的正则表达式
摘要:学习C#中简单的正则表达式 感谢千峰教育的学习视频 正则表达式:用来判断某个字符串是否匹配一定的格式 没有代码提示,就是一个字符串 实例: //判断QQ号 //1、全是数字 //2、不能以0开头 //3、长度范围:[5,11] using System; using System.Text.Regu
阅读全文
posted @
2020-05-19 17:09
无畏勇者城之内
阅读(165)
推荐(0)
学习C#接口
摘要:学习C#接口(interface) 以下均为在菜鸟教程中学习的笔记 接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同“是什么”,派生类定义了语法合同“怎么做”。 接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。 成员的定义是派生类的责任。接口提供了派生类应遵循的
阅读全文
posted @
2020-05-17 13:49
无畏勇者城之内
阅读(380)
推荐(0)
学习C#运算符重载
摘要:C#运算符重载 //运算符重载使自定义类型和结构体对象可以与其他类型进行运算 运算符重载的实现 实例: class Point { public Point(int x,int y) { this.x = x; this.y = y; } public Point() { } public int
阅读全文
posted @
2020-05-16 16:29
无畏勇者城之内
阅读(197)
推荐(0)
学习C#多态性
摘要:C#多态性 以下均为在菜鸟教程中学习的笔记 多态是同一个行为具有多个不同表现形式或形态的能力。 在C#中,每一个类型都是多态的,因为包括用户定义类型在内的所有类型都继承自Object。 在C#中,多态就是同一个接口,使用不同实例而执行不同的操作。 静态多态性 在编译时,函数和对象的连接机制称为早期绑
阅读全文
posted @
2020-05-13 23:12
无畏勇者城之内
阅读(176)
推荐(0)
学习C#继承
摘要:C#继承 以下均为在菜鸟教程中学习的笔记 当创建一个类时,程序员不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类,这个新的类被称为派生类。 基类和派生类 一个类可以派生多个类或者接口,这意味着它可以从多个基类或接口继承数据和函数。 C
阅读全文
posted @
2020-05-13 18:59
无畏勇者城之内
阅读(189)
推荐(0)
C#中的构造函数,析构函数和静态成员
摘要:C#中的构造函数 以下均为在菜鸟教程中学习的笔记 1、构造函数 无参数的构造函数 类的构造函数是类的一个特殊的成员函数,当创建类的新对象时执行。 构造函数的名称与类的名称完全相同,它没有任何返回类型。 例子: //开头的using和namespace不写了//创建一个新类class Line{ pu
阅读全文
posted @
2020-05-09 00:29
无畏勇者城之内
阅读(398)
推荐(0)
C#方法中的几种参数传递
摘要:参数传递 以下为从菜鸟教程中学习记下的笔记 1、按值传递参数 这种方式复制参数的实际值给函数的形式参数,实参和形参使用的是两个不同内存中的值。在这种情况下,当形参的值发生改变时,不会影响实参的值,从而保证了实参数据的安全。 例子: //定义一个值传递的方法public void swap(int x
阅读全文
posted @
2020-05-08 14:49
无畏勇者城之内
阅读(1374)
推荐(0)
学习C#中基本的排序算法
摘要:1、遍历排序的方法 1、冒泡排序法 冒泡排序的思想是: 两两比较相邻记录的关键码,如果反序则交换,直到没有反序的记录为止。 代码如下: using System;using System.Collections;namespace system2{ class Program { static v
阅读全文
posted @
2020-04-23 22:36
无畏勇者城之内
阅读(499)
推荐(0)
学习C#数组
摘要:学习C#数组 1、遍历数组和初步接触枚举 using System;using System.Collections;namespace system2{ class Program { enum MyColor { 赤, 橙, 黄, 绿, 青, 蓝, 紫 }; enum People { 小明=2
阅读全文
posted @
2020-04-23 22:35
无畏勇者城之内
阅读(506)
推荐(0)
学习C#字符串中的String类和String Builder类
摘要:学习C#字符串中的String类 1、格式化字符串format的用法 using System;using System.Collections;using System.Collections.Generic;namespace C_sharp{ class Program { static vo
阅读全文
posted @
2020-04-23 22:33
无畏勇者城之内
阅读(624)
推荐(0)