一个List中的多个类

本文关键字:List 一个 | 更新日期: 2023-09-27 18:18:09

所以我正在制作RPG,我有多种类型的项目(单独的类),如:

Weapon weapon = new Weapon();
Armor armor = new Armor();
and etc.

是否有可能使列表,将能够把所有这些相同的时间喜欢?:

List<Something> _currentItems = new List<Something>();
_currentItems.Add(new Weapon());
_currentItems.Add(new Armor());

一个List中的多个类

class BaseClass
{
}
class Weapon:BaseClass
{
}
class Armor:BaseClass
{
}
List<BaseClass> currentItems = new List<BaseClass>();
currentItems.Add(new Weapon());
currentItems.Add(new Armor());
相关文章: