Error programando las tareas (C#)

Iniciado por Hartigan, 9 Septiembre 2010, 04:47 AM

0 Miembros y 1 Visitante están viendo este tema.

Hartigan

Cita de: [D4N93R] en 10 Septiembre 2010, 03:36 AM
Bueno puedes hacer un enum con los valores Hexadecimales y luego hacer bitwise. De esa forma puedes pasar los meses que quieras.

Por ejemplo

Código (csharp) [Seleccionar]
short january  =0X01    ;// binario es 0000000001
short october =0X200   ;// binario es 1000000000
long result=january  & october ; //binario es 1000000001


Fíjate que es & y no && que es diferente.

Un saludo!

gracias pero no lo entiendo muy bien.

a la propiedad yo tengo que pasarle los valores de la sigueinte manera:

triggers.MonthsOfYear = 1 | 8 | 32  (el numero depende del mes que sea)

entonces no se si funcionará eso que me has puesto, de todos mods ahora lo pruebo...