[英]C#, creating a list of bank account objects
來自C ++的C#的新功能。 我有一個作業,其中有一個帳戶父類和一個從活期帳戶和存款帳戶派生的類。 存款帳戶也具有從其派生的SSIA帳戶類別。 總的來說,我希望可以存儲所有這些類型的對象。在C ++中,我使用了向量。 我可以在C#中使用列表嗎? 我將如何做才能將所有這些不同類型的對象存儲在其中?
謝謝你的幫助!
List<T>
或任何其他通用集合類可以存儲Account對象以及從Account類派生的任何對象
public class Account {
}
public class DepositAccount : Account {
}
var accounts = new List<Account>();
accounts.Add(new Account());
accounts.Add(new DepositAccount()); //assuming DepositAccount is derived from Account
var depositA = new DepositAccount();
accounts.Add(depositA);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.