c# - 为什么不从List<T>继承?

c# - 为什么不从List<T>继承?

在规划我的节目时,我经常从一系列的想法开始,比如: 足球队只是一个足球运动员的名单。 因此,我应该用: var football_team=new List<FootballPlayer>(); 此列表的排序表示球员列入名单的顺序。 但我后来认识到,除了仅仅是球员名单之外,球队还有其他属性,必须记录下来。 例如,本赛季得分总数,当前预算,统一颜色,代表球队名称的string等。 那…