我开始学习C#和我碰到这个错误就无法隐式转换成类ArrayList中
无法转换隐式转换成动物 System.Collections.ArrayList
这是代码
private Animal adoptedPets;
public Animal AdoptedPets
{
get { return adoptedPets;}
set {adoptedPets = value;}
}
我想设置一个列表Animals
到我的对象的这个属性。我试图像这样(ArrayList) adoptedPets
投下我的名单,但它没有工作,给了我上面的错误。
但是怎么样?已采纳的宠物会返回1个动物...为什么要将它列入清单? –
鉴于代码不足以重现问题。 – Sinatr
我认为问题发生在您尝试使用值设置AdoptedPets属性时,并且您的代码片段似乎没有任何问题。 –