Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/07/2011, 03:00
Avatar de bieres
bieres
 
Fecha de Ingreso: marzo-2011
Mensajes: 63
Antigüedad: 13 años, 1 mes
Puntos: 5
Respuesta: numero de lunes miercoles y viernes

Hola, te adjunto un codigo, no esta totalmente termindo, pero para el ejemplo te sirve.
Poniendo una fecha te dice que dia de la semana es y cuantos dias de la semana ( Domingos, ese incluido) quedan, esto adaptalo a tu necesidad.
Código:
        static internal object[] diasMes()
        {
            object []salida=new object [2];
            System.DateTime fecha = new System.DateTime(2011, 7, 3);
            System.DayOfWeek dia = fecha.DayOfWeek;
            salida[0] = dia;
            double  Dia =Convert.ToDouble(fecha.Day);
            double numeroDiasMes = 30;
            switch (fecha.Month)
            { 
                case 7:
                    {
                        numeroDiasMes=31;
                        break;
                    }
            }
            double calculo=((numeroDiasMes - Dia)+1 )/ 7;
            double entero = Math.Truncate(calculo);
            if (calculo-entero > 0)
            {
                salida[1] = Convert.ToInt32(entero + 1);
            }
            else
            {
                salida[1] = Convert.ToInt32(entero);
            }
            return salida;
        }