首页 > 解决方案 > 如何从作为类属性的列表中返回元素

问题描述

我有一个问题,我正在读取一个 xml 文件。完成后,所有数据都存储在正确的数据容器中,我正在尝试访问它。

不幸的是,我不知道如何访问 List cList 中的元素;当我创建 CharSetTableMember 类型的对象时

下面是我的 CharSetTableMember 类的代码。任何帮助将不胜感激。

class CharSetTableMember
{
    int index;
    int count;
    List<char> cList;

    public CharSetTableMember(int indexIn, int countIn, List<char> cListIn)
    {
        index = indexIn;
        count = countIn;
        cList = cListIn;
    }


    public int getIndex()
    {
        return index;
    }
    public int getCount()
    {
        return count;
    }

    public List<char> getCharList()
    {
       return new List<char>(cList);
    }

}

标签: c#list

解决方案


你说你得到的所有数据都存储在正确的数据容器中。因此,如果您获得了 CharSetTableMember 的对象,那么您可以轻松访问其变量 List cList;使用此示例代码。假设你的对象是这样的。

     CharSetTableMember c ;//它有你提到的所有数据
    foreach(c.cList 中的变量项)
    {
      Console.WriteLine(项目);
    }

推荐阅读