c#如何通过类返回返回列表?

c#如何通过类返回返回列表?,c#,forms,list,return,C#,Forms,List,Return,我在一个类中有一个列表,我正试图在表单上返回查看,但我无法从该类中返回它,我该怎么做 在课堂上: private List<Module> modules; public void AddModule(Module add) { modules.Add(add); } public List Modules { get { return modules; } } 我在返回的列表中发现一个错误。您缺少泛型类型参数,它应该是: public List<Modu

我在一个类中有一个列表,我正试图在表单上返回查看,但我无法从该类中返回它,我该怎么做

在课堂上:

private List<Module> modules;

public void AddModule(Module add)
{
    modules.Add(add);
}

public List Modules
{
    get { return modules; }
}

我在返回的列表中发现一个错误。

您缺少泛型类型参数,它应该是:

public List<Module> Modules
{
    get { return modules; }
}
公共列表模块
{
获取{返回模块;}
}

缺少泛型类型参数,它应该是:

public List<Module> Modules
{
    get { return modules; }
}
公共列表模块
{
获取{返回模块;}
}

您的数据类型不同:

private List<Module> modules;

public void AddModule(Module add)
{
    modules.Add(add);
}

// this one should be generic too
public List<Module> Modules
{
    get { return modules; }
}
私有列表模块;
公共无效添加模块(模块添加)
{
模块。添加(添加);
}
//这个也应该是通用的
公共列表模块
{
获取{返回模块;}
}

您的数据类型不同:

private List<Module> modules;

public void AddModule(Module add)
{
    modules.Add(add);
}

// this one should be generic too
public List<Module> Modules
{
    get { return modules; }
}
私有列表模块;
公共无效添加模块(模块添加)
{
模块。添加(添加);
}
//这个也应该是通用的
公共列表模块
{
获取{返回模块;}
}