tag:blogger.com,1999:blog-9839491.post8225940498092709648..comments2023-03-31T00:36:22.552-07:00Comments on Desarrollo en NET: Calcular fechas laborables con RubyMario Alberto Chavezhttp://www.blogger.com/profile/04570765777367735469noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-9839491.post-55054186315355373892010-09-22T17:15:33.198-07:002010-09-22T17:15:33.198-07:00Rene;
Yo tambien habia visto que se podia mejorar...Rene;<br /><br />Yo tambien habia visto que se podia mejorar, de hecho hay una actualizacion al post de C# donde muestra otra opcion tambien con iEnumerable en lugar de ListMario Alberto Chavezhttps://www.blogger.com/profile/04570765777367735469noreply@blogger.comtag:blogger.com,1999:blog-9839491.post-67687695082787466422010-09-22T17:08:50.326-07:002010-09-22T17:08:50.326-07:00perdon ese start.AddDays(i).DayOfWeek era != en lu...perdon ese start.AddDays(i).DayOfWeek era != en lugar de ==Renehttps://www.blogger.com/profile/05763436304277247243noreply@blogger.comtag:blogger.com,1999:blog-9839491.post-64784751000322934062010-09-22T17:06:55.488-07:002010-09-22T17:06:55.488-07:00public static IEnumerable GetWorkingDays(DateTime ...public static IEnumerable GetWorkingDays(DateTime start, DateTime end)<br /> {<br /> return System.Linq.Enumerable.Range(0, end.Subtract(start).Days + 1)<br /> .Where( i => start.AddDays(i).DayOfWeek == DayOfWeek.Sunday )<br /> .Select(i => start.AddDays(i));<br /> <br /> }<br /> public static void Main (string[] args)<br /> { <br /> foreach( DateTime d in GetWorkingDays(DateTime.Now, DateTime.Now.AddDays(10)))<br /> {<br /> Console.WriteLine(d.ToShortDateString());<br /> }<br /> }Renehttps://www.blogger.com/profile/05763436304277247243noreply@blogger.com