public EntityManager() { int numComponents = Enum.GetValues(typeof(ComponentType)).Length; _entitySets = new List <Entity> [numComponents]; _indexMap = new Dictionary <ComponentType, int>(Enums.EqualityComparer <ComponentType>()); }