Вместо того, чтобы иметь определенные предметы, которые имеют коллекцию Items
, и те, которые не имеют, убедитесь, что все ваших предметов имеют коллекцию предметов в них. Затем просто сделайте, чтобы эта коллекция содержала один элемент, если объект логически представляет одно значение, а не набор значений. Таким образом, в вашем коде здесь (и в других местах), где вы обрабатываете элемент, вы можете обработать всех элементов, и если «все элементы» в конечном итоге становятся одним элементом, пусть будет так.