Bueno es que estoy asiendo un reloj digital despertador en c# como este:
con un label de la hora, otro con la hora local(osea donde vivo) , un texbox para el despertador y una barra de herramientas con Las opciones que lleva es: Archivo > Salir, Derpertador > Iniciar, Pais > Añadir, y Ayuda
bueno ya tengo todas las opciones exepto una cuando le doy a Pais y añadir me sale otra ventana donde pido el nombre del pais y la diferencia de horario (3 horas, etc.) y despues de dar aceptar se me hace una lista de los paises que agregue aora lo que quiero es que cuando de clic al pais ya agregado me cambie la hora con la diferencia de horario del pais Ejemplo: si mi hora local son las, 14:30 y agrego a USA y de diferencia de horario son: 2 que son en horas quiero que la hora cambie a 16:30 en el reloj( pero solo en el label de hora que en el label de hora local siga teniendo la mia), me dijeron que lo podia hacer con arreglos pero no encuentro como, si podria guiar y ayudar se los agradeceria mucho.