码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象知识点补充

时间:2017-11-13 00:16:19      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:集合   object   种类   span   类型   优点   length   col   返回   

1.object

object是所有数据类型的祖先。   (集合里边可以放object类型即集合里边可以放任意类型)

2.is   as

即类型转换运算符(类型)对象这种方法不推荐

is   判断某个对象或者变量是否为什么类型(比如o  is random,这就是判断o是否为随机数类型,返回值是bool型)

as 类型转换,如果某个对象能转换成某个类型,那么它会进行转换如果无法转换成目标类型,那么它会返回一个null,不会抛出异常(random  r=o as random;if(r !=null);)
3.动态类型:

var(万能类型)

dynamic(动态类型)两种类型都为偷懒类型

4.泛型<T>

泛型集合:规定类型不规定长度。(数组集合的优点都有)

取长度用count不是length

List<int> slist=new List<int>()   中括号里边放任意数据类型

 

面向对象知识点补充

标签:集合   object   种类   span   类型   优点   length   col   返回   

原文地址:http://www.cnblogs.com/gbbwzz/p/7823405.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!