从类中的集合字段获取值

本文关键字:字段 获取 集合 | 更新日期: 2023-09-27 17:59:40

我需要从属性/字段中获取集合类型的数据,并最终把它显示在表格上。我该怎么做?

下面的代码解释了我试图做的事情和我遇到的错误,希望它有意义。

public class C
{
    public string Id { get; set; }
    //public List<string> ColVal { get; }
    public C()
    {}
    public C(ObjectA objVar)
    {
        Id = objVar.Id;
        //ColVal = objVar.ColVals; //<- Errors out: This is a collection type property, how do I get values & solve this?
    }
}

从类中的集合字段获取值

我不知道ObjectA是什么,但它看起来应该是C类型的,所以我更改了它。然后我注意到您的集合属性没有setter。

公共类C{

public string Id { get; set; }
public List<string> ColVal { get; set; }
public C()
{}
public C(C objVar)
{
    Id = objVar.Id;
   ColVal = objVar.ColVal; //<- Errors out: This is a collection type property, how do I get values & solve this?
}
}