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 #.



2
Instruction de syntaxe de retour impair
Je sais que cela peut sembler étrange, mais je ne sais même pas comment rechercher cette syntaxe sur Internet et je ne suis pas sûr de ce que cela signifie exactement. J'ai donc regardé du code MoreLINQ, puis j'ai remarqué cette méthode public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, …
106 c#  .net  c#-7.0 

6
Le moyen le plus rapide de convertir une image en tableau d'octets
Je crée une application de partage de bureau à distance dans laquelle je capture une image du bureau, je la compresse et je l'envoie au récepteur. Pour compresser l'image, je dois la convertir en octet []. Actuellement j'utilise ceci: public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); …
106 c#  memory  bitmap  bytearray 

11
Meilleure exception pour un argument de type générique non valide
J'écris actuellement du code pour UnconstrainedMelody qui a des méthodes génériques à voir avec les enums. Maintenant, j'ai une classe statique avec un tas de méthodes qui sont ne destinées qu'à être utilisées avec des énumérations "flags". Je ne peux pas ajouter cela comme contrainte ... il est donc possible …
106 c#  generics  exception 

9
Caractère de point '.' dans MVC Web API 2 pour une demande telle que api / people / STAFF.45287
L'URL que j'essaie de laisser travailler est celle du style: http://somedomain.com/api/people/staff.33311 (tout comme les sites comme LAST.FM autorisent toutes sortes de signes dans leurs URL RESTFul & WebPage , par exemple " http://www.last.fm/artist/psy'aviah " est une URL valide pour LAST.FM). Ce qui fonctionne, ce sont les scénarios suivants: - http://somedomain.com/api/people/ …

3
Faites glisser et déposez des fichiers dans WPF
J'ai besoin de déposer un fichier image dans mon application WPF. Un événement se déclenche actuellement lorsque je dépose les fichiers, mais je ne sais pas quoi faire ensuite. Comment obtenir l'image? L' senderobjet est-il l'image ou le contrôle? private void ImagePanel_Drop(object sender, DragEventArgs e) { //what next, dont know …
106 c#  .net  wpf  image  drag-and-drop 





4
Créer un dictionnaire sur une liste avec regroupement
J'ai l'objet suivant dans une liste: public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } Maintenant, je veux créer le dictionnaire suivant à partir de celui-ci: Dictionary<int, List<DemoClass>> Je veux regrouper le List<DemoClass>par …
106 c#  .net  linq  .net-3.5 

10
Gérer la validation ModelState dans l'API Web ASP.NET
Je me demandais comment réaliser la validation de modèle avec l'API Web ASP.NET. J'ai mon modèle comme ça: public class Enquiry { [Key] public int EnquiryId { get; set; } [Required] public DateTime EnquiryDate { get; set; } [Required] public string CustomerAccountNumber { get; set; } [Required] public string ContactName …



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.