只是一个普遍的好奇心问题.为什么在创建项目时默认情况下在Visual Studio中添加了此命名空间"System.Collections.Generic",而不是让我们说"System.Collections"?
Generics下的Collection Classes是最优选的方式,而不是System.Collections中的Collection Classes吗?
谢谢哈尔莎
是的,泛型集合比常规集合更好,因为它们带来强大的打字,防止装箱和拆箱,以及所有那些令人讨厌的铸造.
没有理由使用常规集合.即使您不知道要存储的对象类型,您仍然可以使用类似的对象List<object>.