Поскольку вы не указываете конкретный процессор (например, JAXB или XSD.EXE или т. Д.), Он не может быть конкретным ... Хотя, как правило, список (и объединения в этом отношении) плохо поддерживаются.
В идеальном мире инструменты должны видеть, что это список, и сгенерированный код (в сценарии привязки XML к коду) должен предоставить вам поле, тип массива, который даст вам уже проанализированные вещи. Там, где инструменты не хватает, вы должны делать это вручную, без разницы.
Однако, если вы также выполните проверку, то, по крайней мере, каждый элемент в списке будет тщательно проверен для вас; тогда как без этого вы - опять же - самостоятельно.