面向对象知识点补充
Posted 大脸妹?
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象知识点补充相关的知识,希望对你有一定的参考价值。
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>() 中括号里边放任意数据类型
以上是关于面向对象知识点补充的主要内容,如果未能解决你的问题,请参考以下文章