Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.

4
Meilleure pratique pour appeler ConfigureAwait pour tout le code côté serveur
Lorsque vous avez du code côté serveur (c'est-à-dire certains ApiController) et que vos fonctions sont asynchrones - donc elles reviennent Task<SomeObject>- est-il considéré comme une meilleure pratique que chaque fois que vous attendez des fonctions que vous appelez ConfigureAwait(false)? J'avais lu qu'il est plus performant car il n'a pas à …


17
Pourquoi intercepter et renvoyer une exception en C #?
Je regarde l'article C # - Objet de transfert de données sur les DTO sérialisables. L'article comprend ce morceau de code: public static string SerializeDTO(DTO dto) { try { XmlSerializer xmlSer = new XmlSerializer(dto.GetType()); StringWriter sWriter = new StringWriter(); xmlSer.Serialize(sWriter, dto); return sWriter.ToString(); } catch(Exception ex) { throw ex; } …


17
Différence C # entre == et Equals ()
J'ai une condition dans une application Silverlight qui compare 2 chaînes, pour une raison quelconque, lorsque je l'utilise, ==elle renvoie false tandis que .Equals()renvoie true . Voici le code: if (((ListBoxItem)lstBaseMenu.SelectedItem).Content.Equals("Energy Attack")) { // Execute code } if (((ListBoxItem)lstBaseMenu.SelectedItem).Content == "Energy Attack") { // Execute code } Une raison pour …
548 c#  .net  equals 







27
Comparaison de tableaux à deux octets dans .NET
Comment puis-je faire ça rapidement? Bien sûr, je peux le faire: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } Mais je recherche soit une fonction BCL , soit une méthode éprouvée hautement optimisée …
541 c#  .net  arrays  performance  j# 

22
LEFT OUTER JOIN dans LINQ
Comment effectuer la jointure externe gauche en C # LINQ aux objets sans utiliser de join-on-equals-intoclauses? Y a-t-il moyen de le faire avec l' wherearticle? Problème correct: pour la jointure interne est facile et j'ai une solution comme celle-ci List<JoinPair> innerFinal = (from l in lefts from r in rights …
539 c#  linq  join 



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.