Preguntas etiquetadas con .net

455
¿Forma más limpia de escribir lógica de reintento?

Ocasionalmente, necesito volver a intentar una operación varias veces antes de rendirme. Mi código es como: int retries = 3; while(true) { try { DoSomething(); break; // success! } catch { if(--retries == 0) throw; else Thread.Sleep(1000); } } Me gustaría volver a escribir esto en una...

454
WCF - Cómo aumentar la cuota de tamaño de mensaje

Tengo un servicio WCF que devuelve 1000 registros de la base de datos al cliente. Tengo un cliente ASP.NET WCF (he agregado referencia de servicio en el proyecto de aplicación web asp.net para consumir WCF). Recibo el siguiente mensaje cuando ejecuto la aplicación cliente: Se ha excedido la...

440
La mejor manera de revertir una cadena

Solo tuve que escribir una función inversa de cadena en C # 2.0 (es decir, LINQ no está disponible) y se me ocurrió esto: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i > -1; i--) { reverse +=...