La programmation

Q & A pour les programmeurs professionnels et passionnés



20
Comment trier une liste <T> par une propriété dans l'objet
J'ai une classe appelée Orderqui a des propriétés telles que OrderId, OrderDate, Quantity, et Total. J'ai une liste de cette Orderclasse: List&lt;Order&gt; objListOrder = new List&lt;Order&gt;(); GetOrderList(objListOrder); // fill list of orders Maintenant, je veux trier la liste en fonction d'une propriété de l' Orderobjet, par exemple, je dois la …
1250 c#  generics  list  sorting 

5
\ d est moins efficace que [0-9]
J'ai fait un commentaire hier sur une réponse où quelqu'un avait utilisé [0123456789]une expression régulière plutôt que [0-9]ou \d. J'ai dit qu'il était probablement plus efficace d'utiliser un spécificateur de plage ou de chiffres qu'un jeu de caractères. J'ai décidé de tester cela aujourd'hui et j'ai découvert à ma grande …
1249 c#  regex  performance 

7
Quelles sont les différences entre type () et isinstance ()?
Quelles sont les différences entre ces deux fragments de code? En utilisant type(): import types if type(a) is types.DictType: do_something() if type(b) in types.StringTypes: do_something_else() En utilisant 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 pour les URL?
Path.Combine est pratique, mais existe-t-il une fonction similaire dans le framework .NET pour les URL ? Je recherche une syntaxe comme celle-ci: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") qui retournerait: "http://MyUrl.com/Images/Image.jpg"
1244 c#  .net  asp.net  url  path 




10
SOAP vs REST (différences)
J'ai lu des articles sur les différences entre SOAP et REST en tant que protocole de communication de service Web, mais je pense que les plus grands avantages de REST sur SOAP sont: REST est plus dynamique, pas besoin de créer et de mettre à jour UDDI (Universal Description, Discovery, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.