C# 名词概念
Bambi12
踏踏实实搞技术
展开
-
委托学习——基础
委托学习——基础原创 2017-09-27 10:32:27 · 270 阅读 · 0 评论 -
抽象类和接口
抽象类和接口原创 2017-10-10 17:33:07 · 302 阅读 · 0 评论 -
集合——Array和ArrayList的使用
1、Array和ArrayList的使用System.Array类(这是一个简单的数字)和System.Collections.ArrayList类(使用更加的高级)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;us原创 2017-01-19 14:36:12 · 490 阅读 · 0 评论 -
封箱和拆箱
1、封箱和拆箱(1)封箱: 是把值类型转换为System.Object类型(引用类型),或者转换为值类型实现的接口类型。【注:】引用类型和值类型见 2(2)拆箱: 是将引用类型转换为值类型。经典代码:int i = 5;object obj = i; //封箱int j = (int)obj; //拆箱2、值类型和引用类型(1)值类型: 值类型在内存的同一个地方存储它们自己和他们的内容原创 2017-01-20 17:51:28 · 1518 阅读 · 2 评论 -
C#:区分:重写、覆盖和重载以及虚方法和抽象方法
(一)重写和覆盖:重写: 在声明时,父类的方法前面加上virtual关键字,子类的方法前面加上override关键字,且与父类方法同名,表示父类的方法可以被子类进行修改和重新定义。 覆盖: 在声明子类方法的时候,添加new关键字,定义与父类同名的方法,称为覆盖。 区别: 当用子类创建父类的时候,重写调用的是子类中的功能,而覆盖调用的仍然是父类的功能。用子类创建子类和用父类创建父类的时候,则原创 2017-01-16 13:41:09 · 2748 阅读 · 0 评论