public void Update(params FleetData[] fleets) { for (var i = 0; i < fleets.Length; i++) { fleets[i].Index = i; fleets[i].FleetType = this.Type; } this.Fleets = new ItemsCollection<FleetData>(fleets); }