說我有這個方法如何將對象的集合傳遞給接收基礎對象集合的方法?
public void test(IList<AvaliableFeaturesVm> vm)
{
}
我有這個類,繼承我的基類
public class TravelFeaturesVm : AvaliableFeaturesVm
{
}
我怎麼把它傳遞到方法「測試」。如果測試只接受一個AvaliableFeatureVm對象,它會讓我傳入一個TravelFeaturesVm對象,但由於它們在一個集合中,它不會讓我。
這隻適用於接口嗎? – 2011-12-24 00:06:12
@TomislavMarkovski:接口和代表。 – 2011-12-24 00:06:50