自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 C#学习 7 构造函数和构析函数

构造函数 class MyClass { public MyClass() { // code //这是类的默认构造函数,因为是公共的,所以类的对象可以用这个构造函数来实例化 } } class MyClass { private MyClass() { // code //这是类的私有的默认构造函数,不能用这个构造...

2019-06-28 14:35:19 133

原创 C#学习 5_2 this关键字

C#中,this最基本的功能是进行this访问和在声明构造函数时指定最先执行的构造函数。在类内的实例构造函数和实例函数成员中,this表示当前的类实例或对象的引用。但this不能用在静态构造函数和静态函数成员中,也不能在其他地方使用。 this访问 当在实例构造函数或方法内使用了与字段相同的变量名时或参数名时,可以用this来区别字段和变量或者参数。 public class Dog { p...

2019-06-25 15:51:24 170

原创 C#学习 5 类成员

类中的成员包含字段、方法和属性。它们都有自己的访问级别,下面几个关键字—— public,成员可以由任何代码访问。 private,成员只能由类中的代码访问(如果没有用关键字,就默认用这个)。 internal,成员只能由定义它的程序集(项目)内部的代码访问。 protected,成员只能由类或派生类中的代码访问。 protected internal,成员只能由程序集中派生类的代码访问。 s...

2019-06-24 15:02:40 430

原创 C#学习 4 “函数”

执行一行代码的函数可以用C# 6引入的一个功能:表达式体方法(expression-bodied method)。以下函数模式使用=>(Lambda箭头)来实现这一功能。给一个例子。 // C# 6之前的函数 static double Multiple(double a, double b) { return a * b; } // static double Multiple(d...

2019-06-24 14:52:12 196

原创 C#学习 3 流程控制语句

switch语句 switch语句的基本语法格式如下: switch(表达式) { case 常量表达式: 处理语句; case 常量表达式: 处理语句; …… default: 处理语句; } 必须要有break之类的跳过语句进行处理。 同时把多个case叠在一起时,会顺序执行多个case处理语句。 default是所有case都不符的情况下进行的语句。 ...

2019-06-21 20:47:14 210

原创 C#学习 2 复杂变量类型

枚举 定义 语法格式如下: enum 枚举名称(:类型) 类型默认是int { 枚举值 1, 枚举值 2, …… 枚举值 n } 默认情况下C#规定第一个枚举成员的值取0,后面每一个加1递增。 枚举中可以使用一个值作为另一个枚举值的基础值,并为多个枚举值设置相同的值—— enum exm:byte { ex1=10, ex2=ex1, ex3, ex4=ex1 } ex3的值就是ex1加1。...

2019-06-21 17:08:30 197

原创 C#学习 1 变量&常量 拆箱&装箱

C#类型 引用类型(包括三个类类型object,string,class name;接口类型interface;数组定义和委托定义 delegate name):引用变量中保存的是对象的内存地址(委托是一种数据结构,能引用一个或多个方法)。 其特点如下: 需要在委托中为引用类型变量分配内存。 用new创建引用类型变量,并返回创建对象的地址。 引用类型变量是由垃圾回收机制来处理的。 多个引用类型变...

2019-06-21 16:13:59 195

空空如也

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

TA关注的人

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