Programación

Preguntas y respuestas para programadores profesionales y entusiastas.



20
Cómo ordenar una lista <T> por una propiedad en el objeto
Tengo una clase llamada Orderque tiene propiedades tales como OrderId, OrderDate, Quantity, y Total. Tengo una lista de esta Orderclase: List&lt;Order&gt; objListOrder = new List&lt;Order&gt;(); GetOrderList(objListOrder); // fill list of orders Ahora quiero ordenar la lista en función de una propiedad del Orderobjeto, por ejemplo, necesito ordenarla por la fecha …
1250 c#  generics  list  sorting 

5
\ d es menos eficiente que [0-9]
Hice un comentario ayer sobre una respuesta donde alguien había usado [0123456789]una expresión regular en lugar de [0-9]o \d. Dije que probablemente era más eficiente usar un rango o un especificador de dígitos que un conjunto de caracteres. Decidí probar eso hoy y descubrí para mi sorpresa que (al menos …
1249 c#  regex  performance 

7
¿Cuáles son las diferencias entre type () y isinstance ()?
¿Cuáles son las diferencias entre estos dos fragmentos de código? Utilizando type(): import types if type(a) is types.DictType: do_something() if type(b) in types.StringTypes: do_something_else() Utilizando isinstance(): if isinstance(a, dict): do_something() if isinstance(b, str) or isinstance(b, unicode): do_something_else()
1249 python  oop  inheritance  types 






30
Path.Combine para URL?
Path.Combine es útil, pero ¿hay una función similar en el marco .NET para las URL ? Estoy buscando una sintaxis como esta: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") que volvería: "http://MyUrl.com/Images/Image.jpg"
1244 c#  .net  asp.net  url  path 




10
SOAP vs REST (diferencias)
He leído artículos sobre las diferencias entre SOAP y REST como protocolo de comunicación de servicios web, pero creo que las mayores ventajas de REST sobre SOAP son: REST es más dinámico, no es necesario crear y actualizar UDDI (Descripción universal, descubrimiento e integración). REST no está restringido solo al …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.