arraylist的包名 arraylist命名空间

亲们好,小问来为亲们解答以上问题。arraylist的包名,arraylist命名空间这个被热搜了一圈儿,现在让小火腿带大家一起来看看吧!

1、一楼说的是Java吧, 在.NET中,ArrayList和List都是集合。

2、 区别: ArrayList在System.Collections命名空间中 List在System.Collections.Generic命名空间中。

3、 ArrayList不可以加泛型。

4、 List必须加泛型。

5、 用List的时候必须加泛型,那么就限定了List的使用范围。

6、也就是说List中加入的元素必须是相同类型的,或者是泛型中类型的子类。

7、 用ArrayList的时候,任何类型都可以放到一起,放到ArrayList中之后就是Object类型的,取值时需要转型。

8、 如: List list = new List(); ArrayList arrayList = new ArrayList(); 那么list中除了string类型的值,其他的都不能放了。

9、 推荐使用List

以上就是【arraylist的包名,arraylist命名空间】相关内容。