如何将对象添加到List<>类?

时间:2017-04-24 06:13:37

标签: c# list

此代码有效:

public void MyMethod()
{
    List<Class> classList= new List<Class>();
    classList.Add(new Class { "set properties" });
}

但是下面的代码呢,当对象(aclass)被填充并且来自MyMethod的外部时:

public void MyMethod()
{
    List<Class> classList= new List<Class>();
    Class class = (Class)aclass       // "aclass : of type Object"
    classList.Add(class);
} 

列表中的所有项目与最后一项相同。 但是我想在列表中添加另一个对象,然后在另一个地方使用它们。

1 个答案:

答案 0 :(得分:-1)

这是简单的方法

List<Class> classList= new List<Class>();

if(aclass = typeof(Class)){
 classList.Add(aclass);
}