C# 中var as is 泛型集合

Posted 王炜忠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 中var as is 泛型集合相关的知识,希望对你有一定的参考价值。

一、var

var:万能变量类型,跟JS一样。

二、as:非强转类型。

强转类型:一般在变量前面加:(所需类型)。如果转换失败,系统就会报错,如果用as,就不会报错,转换失败的话,就会返回null,

三、is

判断某个变量/对象,是不是同一种类型,返回bool值。

四、泛型集合 :List<T>     T为数据类型

数组:规定同种数据类型,规定长度;

结合,不规定长度,不规定数据类型;

泛型集合:不规定长度,规定同种数据类型。

泛型集合初始化:

 

 

以上是关于C# 中var as is 泛型集合的主要内容,如果未能解决你的问题,请参考以下文章

C#—类库委托is和as运算符泛型集合

类库,委托,is和as运算符,泛型集合

多态类库委托is和as运算符泛型集合

多态,虚拟方法,重写,接口,类库,委托,is,as运算符,泛型集合,万能变量

面向对象--类库委托is和as运算符泛型集合

面向对象--类库委托is和as运算符泛型集合