C# Add(Object):将对象添加到集合中

  • Post category:C#

C#中的Add(Object)方法是List类中的一个方法,用于将一个对象添加到List末尾。它的定义如下:

public void Add(object item)

注意,参数为object类型,所以可以添加任何类型的对象。

下面来看一些示例说明:

示例一:添加普通类型对象

List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
foreach (var item in list)
{
    Console.WriteLine(item);
}

这段代码创建了一个int类型的List,使用Add方法往List中添加了三个元素。最后使用foreach循环输出List中的元素。输出结果为:

1
2
3

示例二:添加自定义类型对象

class Student
{
    public string Name { get; set; }
    public int Age { get; set; }
}
class Program
{
    static void Main(string[] args)
    {

        List<Student> list = new List<Student>();
        list.Add(new Student() { Name = "Tom", Age = 18 });
        list.Add(new Student() { Name = "Lucy", Age = 20 });
        list.Add(new Student() { Name = "John", Age = 22 });
        foreach (var item in list)
        {
            Console.WriteLine("{0}, {1}", item.Name, item.Age);
        }
    }
}

这段代码创建了一个Student类的List,使用Add方法往List中添加了三个Student对象。最后使用foreach循环输出List中的元素。输出结果为:

Tom, 18
Lucy, 20
John, 22

总之,使用Add(Object)方法可以方便地往List中添加任何类型的元素。