我有兩個(gè)類(lèi):一個(gè)基類(lèi)(Animal)和一個(gè)從它派生的類(lèi)(Cat)?;?lèi)包含一個(gè)虛擬方法Play,它以List作為輸入?yún)?shù)。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication9{ class Animal { public virtual void Play(List<Animal> animal) { } } class Cat : Animal { public override void Play(List<Animal> animal) { } } class Program { static void Main(string[] args) { Cat cat = new Cat(); cat.Play(new List<Cat>()); } }}當(dāng)我編譯上面的程序時(shí),出現(xiàn)以下錯(cuò)誤 錯(cuò)誤2參數(shù)1:無(wú)法從“ System.Collections.Generic.List”轉(zhuǎn)換為“ System.Collections.Generic.List”反正有做到這一點(diǎn)嗎?C# 泛型
- 3 回答
- 0 關(guān)注
- 861 瀏覽
添加回答
舉報(bào)
0/150
提交
取消