📜  C#|将一个对象添加到Collection的末尾<T>(1)

📅  最后修改于: 2023-12-03 14:40:30.417000             🧑  作者: Mango

在C#中将一个对象添加到Collection的末尾

在C#中,Collection是一种常用的数据结构,它是一组类型相同的对象的集合。您可以通过以下方式将一个新对象添加到Collection的末尾:

myCollection.Add(myObject);

在这个示例中,myCollection 是一个 Collection 实例,myObject 是要添加的对象。在调用 Add 方法后,myObject 将被添加到 myCollection 的末尾。

如果您想将多个对象添加到Collection中,您可以使用 AddRange 方法:

myCollection.AddRange(myObjectArray);

在这个示例中,myObjectArray 是一个包含多个对象的数组。在调用 AddRange 方法后,数组中的所有对象都将被添加到 myCollection 的末尾。

请注意,如果您尝试将 null 值添加到 Collection,将会抛出一个 ArgumentNullException 异常。如果您想添加 null 值,请使用 Nullable<T> 类型或 object 类型。

myCollection.Add(null); // 抛出 ArgumentNullException 异常

// 可以添加 Nullable<T> 类型或 object 类型
myCollection.Add((Nullable<int>)null);
myCollection.Add((object)null);

除了 AddAddRange 之外,Collection 还提供了许多其他方法,例如 InsertInsertRange,它们可以在指定位置添加对象。详细信息请参见官方文档。

总之,在C#中将一个对象添加到Collection的末尾非常简单。您只需要调用 Add 方法即可。如果您想添加多个对象,请使用 AddRange 方法。请确保要添加的对象不是 null 值,否则可能会抛出异常。