GrayAreas

#

[置顶] C#高级编程(第二章)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2015-11-22 21:39 GrayAreas 阅读(9) 评论(0) 推荐(0)

2016年1月8日 #

C#数组

摘要: 同一类型和不同类型的多个对象:如果需要使用同一类型的多个对象,就可以使用集合或者数组.简单数组:如果需要使用同一类型的多个对象,就可以使用数组,数组是一种数据结构,它可以包含同一类型的多个元素.数组的声明:int [] myArray 数组类型+方括号+变量名=数组数组的初始化:数组声明后就可以为数... 阅读全文

posted @ 2016-01-08 20:58 GrayAreas 阅读(113) 评论(0) 推荐(0)

2015年12月10日 #

C#继承,访问修饰符,接口

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2015-12-10 22:36 GrayAreas 阅读(5) 评论(0) 推荐(0)

2015年12月4日 #

C#对象和类型

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2015-12-04 22:03 GrayAreas 阅读(7) 评论(0) 推荐(0)

弱引用和强引用

摘要: 在应用程序代码内实例化一个类或结构时,只要有代码引用它,就会形成强引用.如:MyClassmyClassVariable = new MyClass();只要MyClassVariable在作用域内,就存在对对象的强引用,这意味着垃圾回收器不会清理MyClass对象使用的内存,可能随时需要访问MyC... 阅读全文

posted @ 2015-12-04 15:35 GrayAreas 阅读(248) 评论(0) 推荐(0)

2015年11月25日 #

C#运算符重载

摘要: namespace Chapter11{ public class AddClass1 { public int val; public static AddClass3 operator +(AddClass1 op1, AddClass2 op2) {... 阅读全文

posted @ 2015-11-25 20:36 GrayAreas 阅读(160) 评论(0) 推荐(0)

C#is运算符的作用

摘要: is运算符的含义:检查对象是不是给定类型,或者是否可以转换为给定类型,如果是,这个运算符就返回True.is运算符的语法:is 这个表达式的结果如下:如果是一个类类型,而也是该类型,或者它继承了该类型,或者它可以封箱到该类型中,则结果返回True.如果是一个接口类型,而也是该类型,或者它是实现该接口... 阅读全文

posted @ 2015-11-25 20:10 GrayAreas 阅读(2084) 评论(0) 推荐(0)

2015年11月24日 #

封箱和拆箱

摘要: 封箱的含义:把值类型转换为System.Object类型,或者转换为由值类型实现的结构类型.如:struct MyStruct{pubilc int Val;}MyStruct valType1 = new MyStruct();valType1.Val = 5;object refType = v... 阅读全文

posted @ 2015-11-24 21:44 GrayAreas 阅读(423) 评论(0) 推荐(0)

导航