自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 C#学习笔记

1.基本数据类型// 单行注释 /**/多行注释//约定名空间namespace lesson1{class Program//表示一个类{//里面的内容叫类成员//static 静态(全局唯一)//void表示无返回值//方法括号里面是方法的参数//string 字符串类型例如:“你好”//string[] 字符串类型的数组...

2018-12-12 13:50:15 131

原创 C#学习笔记2

2.分支结构1.按位与& 按位非| &与&&,|与||的运算规律是一样的,&&与||具有短路运算的特点

2018-12-12 13:50:01 82

原创 C#学习笔记3

3.数组1.数组:数组是存储一组相同数据类型的元素 集合;二维数组是存储了一维数组的数组2.二维数组的定义及初始化:类型[,] 变量名 ;动态初始化 静态初始化;//选择排序:int[] array = new int[6] { 9, 2, 1, 6, 5, 4 };for (int i = 0; i < array.Length ...

2018-12-12 13:49:51 92

原创 C#学习笔记5

5.类和面向对象面向过程:面向过程是以事件为中心。考虑解决一个事件需要哪些步骤及步骤的先后顺序。面向过程侧重点在于功能的实现。面向对象:面向对象是以对象为中心,考虑解决一个事件需要哪些对象来参与,并且这些对象需要有哪些功能。面向对象的优点:(1)面向对象具有良好的可扩展性和重用性(2)面向对象能够是代码更加内聚,低耦合,提高代码的可移植性...

2018-12-12 13:49:36 64

原创 C#学习笔记6

6.属性、方法参数、引用数据类型1.方法参数:用来修饰参数列表的(1)ref:使得实参赋值给形参能够按照引用拷贝的方式,ref修饰的变量一定要有初始值(2)out:当方法有多个值需要返回的时候我们就可以使用输出参数来解决,out修饰的变量可 以不进行初始化(3)数组参数,用于修饰数组的,修饰之后可以直接将数组内容传过去 当参数列表中有多个参数...

2018-12-12 13:49:18 104

原创 C#学习笔记12

12.委托1.委托:委托是一种能将方法当作参数进行传递的机制1.1委托关键字delegate,定义委托就是定义一种方法的类型,来表示这种返回值是什么,参数列表是什么1.2委托的定义比方法多出delegate,委托可以绑定普通方法,也可以绑定静态方法1.3委托变量可以绑定多个方法,当委托变量执行的时候,其绑...

2018-12-12 13:48:40 67

原创 C#学习笔记11

11.集合1.泛型集合所在命名空间:system.Collection.qeneric2.非泛型集合所在命名空间:system.Collection3.常用接口:(1)Enumerator:只要实现了该接口的类就支持foreach遍历(2)ICollection:实现了该接口,就能够访问count属性以及Copyto方法(3)...

2018-12-12 13:48:05 72

原创 C#学习笔记10

10.接口和泛型1.接口:接口是包含了一组 类或者结构可以实现的 功能的定义1.1只包含方法的定义不包含实现1.2不能使用任何修饰符1.3接口一旦被实现就必须实现接口中定义的所有功能,除非是抽象类1.4接口只能被实现,不能实例化1.5接口可以包含事件...

2018-12-12 13:47:27 55

原创 C#学习笔记9

9.抽象类和静态类1.抽象类:抽象类是对问题,对象的分析,设计出来的抽象的概念,是一系列看上去不同,但是本质相同的具体概念抽象1.1抽象类特性:(1)抽象类不能实例化,因为是不完整的(2)抽象类只能被继承,当作其他类的基类(继承了抽象类的非抽象派生类必须重写其中的抽象成员)...

2018-12-12 13:46:29 65

原创 C#学习笔记8

8.面向对象面向对象的三大特性(1)封装:面向对象的基础。类、方法、属性,提高了程序的可移植性和扩展性(2)继承:当多个类别具有某些共同点的时候,可以将这些共同点抽取出来封装成一个类,每个类别继承了该类并扩展具有的特征跟行为。这就是继承。被继承...

2018-12-12 13:45:38 62

原创 C#学习笔记7

7.字符串、方法的重载和递归1.string是不可变字符串,对字符串的拼接,插入、删除等操作都是返回一个新的字符串2.stringBuilder 是一个可变字符串 需要引入命名空间system.Text;3.方法的重载:在一个类中,可以存在多个同名方法,参数不同的情况就叫做方法的重载;注意:(1)重...

2018-12-12 13:44:51 68

原创 C#学习笔记3

4.枚举与结构体1.枚举是一种能将数字跟有意义的描述词进行关联的自定义类型,枚举经常用于有限的取值情况下,枚举是一种值类型2.枚举的定义 :(1)默认定义enum 枚举名{枚举数=(多个枚举数用逗号分开)} 枚举数第0个默认...

2018-12-12 13:40:00 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除