自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十一章:集合

1、列表:泛型类List 该类实现了IList、ICollection、IEnumerable、IList、ICollection和IEnumerable接口。 1、创建列表:元素添加到列表中,如果列表的容量不够,就会将列表的容量重新设置为原来的2倍; var intList = new List(); //Racer是一个类,包含5

2018-01-29 09:48:51 257

原创 第十章:字符串和正则表达式

1、System.String类中的方法 方法 作用 Compare 比较字符串的内容,考虑区域值背景 CompareOrdinal 与Compare一样,但不考虑区域值背景 Concat 把多个字符串实例合并为一个实例 CopyTo 从选定下标开始的特定数量字符复制到数组的一个全新实例中 Format 格式化包含

2018-01-29 09:48:00 300

原创 第九章:委托、lambda表达式和事件

1、委托是什么? 作用:把方法传递给其他方法。委托只是一种特殊类型的对象,其特殊之处在于,我们以前定义的所有对象都包含数据,而委托包含的只是一个或多个方法的地址。2、委托的声明 语法结构:delegate void IntMethodInvoker(int x);这里声明了一个委托IntMethodInvoker,并指定该委托的每个实例都可以包含一个方法的引用,该方法带有一个

2018-01-29 09:47:34 263

原创 第八章:运算符和类型强制转换

1、条件运算符 1.(?:)也称为三元运算符,是if…else结构的简化形式。 2. 首先是一个判断条件,如果为真,就返回一个值;如果条件为假,则返回另一个值。 //语法结构 condition ? true_value: false_value2、checked和unchecked运算符 作用:打开或者关闭溢出检查。 把一个代码块标...

2018-01-29 09:47:06 249

原创 第六章:数组

1、简单数组 1、数组声明: 先定义数组中元素的类型, 其后是一对空方括号和一个变量名。 int[] myArray; 2、数组初始化: 声明了数组之后,必须为数组分配内存,以保存数组的所有元素。 数组是引用类型,必须分配堆上的内存,应使用new关键字。 myArray = new int[4] 可以在...

2018-01-29 09:46:23 265

原创 第五章:泛型

1、什么是泛型? 自从C#2.0开始支持泛型。 1. 作用: - 可以创建独立于被包含类型类和方法。 - 不必给不同的类型编写功能相同的方法或类,只需要传入一个通用数据类型,就可以合并代码。 - 可以定义类型安全类,而不会损害类型安全、性能或工作效率。 - 只须一次性地将服务器实现为一般服务器,同时可以用任何类型来声明和使用它。为此,需要使用 < 和 &...

2018-01-08 11:45:44 235

原创 第四章:继承

1、继承的类型 实现继承:一个类型派生于一个基类型,拥有该基类型的所有成员字段和函数。 接口继承:一个类型只继承了函数的签名,没有继承任何实现代码。 2、C#是否支持多重继承? 开发C#的重要目标是简化健壮代码的编写工作,因此,不支持多重继承, C#允许类型派生自多个接口——多重接口继承 3、继承的语法结构 声明派生自另一个类 ...

2018-01-08 11:45:04 158

原创 第三章:对象和类型

1、什么是类? 包含了数据成员和函数成员。 数据成员是包含类的数据-字段、常量和事件的成员; 函数成员提供了操作类中数据的某些功能,包括方法、属性、构造函数和终结器、运算符以及索引器。 包含了嵌套的类型(如其他类)。 2、ref参数作用 方法对变量所做的任何改变都会影响原始对象的值。(一般在值传递中使用) 方法的...

2018-01-02 14:07:17 248 2

原创 第二章:核心C#

1、变量必须初始化么? 是的。为了强调安全性,C#编译器必须初始化变量。 1. 若未初始化初始化,编译器当成错误; 2. 判断是否初始化的方法: 变量是类或结构中的字段,没有显式初始化,创建的时候会默认为0; 方法的局部变量必须在代码中显式初始化,如果没有的话,会标记为错误。 2、变量的作用域 遵循以下规则: ...

2018-01-02 14:06:20 310 2

翻译 第一章:.net应用程序体系结构

.net应用程序体系结构.net应用程序体系结构C#的历史C#的历史1、c#1.0: 修正一些编程错误 if语句中,必须有boolean表达式 允许使用struct和class关键字创建值类型和引用类型-struct和class的区别是访问修饰符的默认值不同 允许使用虚拟方法和非虚拟方法 Common Language Runtime...

2018-01-02 14:05:03 401 1

空空如也

空空如也

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

TA关注的人

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