想要创建一个类型为Dictionary< int,T>的自定义类 [英] Want to create a custom class of type Dictionary<int, T>

查看:117
本文介绍了想要创建一个类型为Dictionary< int,T>的自定义类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想添加一个名为Name的属性。



我试过:

  public class MyDictionary< int,T> :Dictionary< int,T> 
{
public string Name {get; set;}

}

似乎没有工作,任何想法?



更新



我得到的错误是: p>

 类型参数声明必须是不是类型的标识符


解决方案

  public class MyDictionary< T> :Dictionary< int,T> 
{
public string Name {get;组; }
}


I want to create a custom class that basically wraps a dictionary.

I want to add a property to it called Name.

I tried:

public class MyDictionary<int, T> : Dictionary<int, T>
{
        public string Name { get; set;}

}

Doesn't seem to be working, any ideas?

Update

THe error I'm getting is:

Type parameter declaration must be an identifier not a type 

解决方案

public class MyDictionary<T> : Dictionary<int, T>
{
    public string Name { get; set; }
}

这篇关于想要创建一个类型为Dictionary&lt; int,T&gt;的自定义类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆