我需要訪問基類類屬性,它是來自已分類類的列表。下面是例子,我需要這個單元測試。從派生類c訪問基類(列表)屬性#
class child : List<Parent>
{
//this class is empty.
}
class Parent
{
public List<Seller> Seller
{
get;
set;
}
public string Id
{
get;
set;
}
}
我不能夠訪問父類的任何屬性。請幫忙。
單元測試代碼
[Test]
public class test()
{
child a = new child();
a. // not showing any properties of parent
}
孩子從'List'繼承,而不是'Parent'。所以這是一個「集合」。你必須做一些像'foreach(var parent in a){var id = parent.Id;}' –
2014-09-10 10:15:24
我不會在這種情況下得到parent.id – user3660473 2014-09-10 10:19:37
你是什麼意思?如果你不在'List'中添加任何'Parent'(做一些像'a.Add(new Parent {Id = 2})'),當然你不會有任何東西...... –
2014-09-10 10:29:46