C# 错误-使用泛型类型';System.Collection.Generic.List<;T>;需要';1';类型参数

C# 错误-使用泛型类型';System.Collection.Generic.List<;T>;需要';1';类型参数,c#,C#,嗨,我在下面的代码中遇到了这个错误,代码前面用2*突出显示。有人能帮忙吗 using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace ConsoleApplication5 { class SStructure { **List<Property.Prop, List<Property.AddProp>> prop

嗨,我在下面的代码中遇到了这个错误,代码前面用2*突出显示。有人能帮忙吗

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;


namespace ConsoleApplication5
{
class SStructure
{

    **List<Property.Prop, List<Property.AddProp>> propset;**


    public SStructure( List<Property.Prop, **List<Property.AddProp>> propset**)
    {

        this.propset = propset;

    }


}
使用系统;
使用System.Collections.Generic;
使用系统文本;
使用系统集合;
命名空间控制台应用程序5
{
类结构
{
**列表属性集**
公共结构(列表项目集**)
{
this.propset=propset;
}
}

}

泛型类
列表
只有一个类型参数-您正在尝试传递两个。

泛型类
列表
只有一个类型参数-您正在尝试传递两个。

错误非常具有描述性。您正试图将2个类型参数传递给一个只接受1个类型参数的
列表
。我知道没有列表。也许你想要一个?你能建议我怎么做吗?我不确定,因为我是C#的新手。@us111:你想实现什么?对您试图解决的问题的更多描述可能有助于您使用不同的数据结构?您可以使用字典为Property.Prop的列表设置键。该错误非常具有描述性。您正试图将2个类型参数传递给一个只接受1个类型参数的
列表
。我知道没有列表。也许你想要一个?你能建议我怎么做吗?我不确定,因为我是C#的新手。@us111:你想实现什么?对您试图解决的问题的更多描述可能有助于您使用不同的数据结构?您可以使用字典将列表键入Property.Prop。