Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   maxValue en c# (http://www.forosdelweb.com/f29/maxvalue-c-574998/)

pablokes 11/04/2008 10:38

maxValue en c#
 
hola comunidad que tal??

bueno ahora vengo por lo siguiente

tengo un arreglo de fechas y lo que quiero es conseguir la fecha mas alta de ese arreglo ahi alguna funcion en c# para poder obtenerla ??




desde ya muchas gracias

Peterpay 11/04/2008 10:42

Re: maxValue en c#
 
DateTime[] d = new DateTime[5];
d[0]=DateTime.Parse("05-10-1985");
d[1]=DateTime.Parse("05-10-1983");
d[2]=DateTime.Parse("05-10-1982");
d[3]=DateTime.Parse("05-10-2004");
d[4]=DateTime.Parse("05-10-1980");

Array.Sort(d);
MessageBox.Show(d[4].ToString());

si tienes algo asi solo ordenalo el array y le dices q tome el valor mas a la derecha por default ordena en ascendente

pablokes 11/04/2008 11:49

Re: maxValue en c#
 
mm puede ser es que el arraylist lo obtengo de la base de datos

ej

ArrayList resultados = registro.BUscarDAtosCliente(txtRut);
foreach( Cliente cliente in resultados)
{

txtFechaUltima.Text = cliente.fechaCancelacionesCliente;
}

Peterpay 12/04/2008 13:46

Re: maxValue en c#
 
pues en ese caso tendras q implementar la interfaz y comparable y definir q ordene los clientes en base a la fecha


La zona horaria es GMT -6. Ahora son las 22:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.