我应该从 C# 中使用什么集合来支持泛型仅用于添加元素?我尝试使用ArrayList
,但我发现它是非泛型类型。
抱歉,如果这是重复的。谢谢。
System.Collections.Generic.List<T>
基本的通用集合是List<T>
. 它位于 System.Collections.Generic 命名空间中。
例如,您可以这样使用它:
List<string> listOfStrings = new List<string>() { "This", "is", "list", "of", "strings" }
这是 C# 中的所有通用集合
List<T>, IEnumerable<T>, ..
这些是你正在寻找的东西吗?我真的不明白这个问题。
希望这可以帮助
你可能在 List 之后。如果您想要一个独特元素的集合,请考虑使用HashSet。