我有一个自己创建的类。我希望让这个类能够拥有集合初始化器。以下是这个类的示例代码:
public class Cat
{
private Dictionary catNameAndType = new Dictionary();
public Cat()
{
}
public void Add(string catName, string catType)
{
catNameAndType.Add(catName,catType);
}
}
我想用这个类实现下面的效果:
Cat cat = new Cat()
{
{"Paul","Black"},
{"Simon,"Red"}
}
在不使用字典和列表的情况下,这种方法是否可行呢?