我想创建一个基本上包装字典的自定义类。
我想向其添加一个名为 Name 的属性。
I tried:
public class MyDictionary<int, T> : Dictionary<int, T>
{
public string Name { get; set;}
}
似乎不起作用,有什么想法吗?
Update
我收到的错误是:
Type parameter declaration must be an identifier not a type
问题出在你的声明上。您的自定义类只需要一个类型参数,因为int
类型永远不会改变:
public class MyDictionary<T> : Dictionary<int, T>
{
public string Name { get; set; }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)