public void UpdateMap(ushort[] map, short part) { if (part == -1) { UpdaterUSAF d = new UpdaterUSAF(_UpdateFullMap); this.Dispatcher.Invoke(d, map); } else { UpdaterUSA d = new UpdaterUSA(_UpdateMap); this.Dispatcher.Invoke(d, map, part); } }