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

27
Impossible de charger le fichier ou l'assembly… Le paramètre est incorrect
Récemment, j'ai rencontré l'exception suivante à la solution C #: Erreur 2 Impossible de charger le fichier ou l'assembly «Newtonsoft.Json, version = 3.5.0.0, Culture = neutre, PublicKeyToken = b9a188c8922137c6» ou l'une de ses dépendances. Le paramètre est incorrect. (Exception de HRESULT: 0x80070057 (E_INVALIDARG)) Cela ne dépend ni de mon code …



1
Comment désactiver les outils de diagnostic?
Lors du débogage d'une application C # dans Visual Studio 2015, les outils de diagnostic démarrent automatiquement. J'ai décoché les deux cases à cocher dans Outils de sélection , mais cela ne semble pas le désactiver complètement. Comment puis-je le désactiver (et le réactiver plus tard)?

4
Pourquoi Func <T, bool> au lieu de Predicate <T>?
Ceci est juste une question de curiosité, je me demandais si quelqu'un avait une bonne réponse à: Dans la bibliothèque de classes .NET Framework, nous avons par exemple ces deux méthodes: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public static IEnumerable&lt;TSource&gt; Where&lt;TSource&gt;( this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, …
211 c#  .net  predicate  func 

20
Comment obtenir l'attribut de nom d'affichage d'un membre Enum via le code de rasoir MVC?
J'ai une propriété dans mon modèle appelée "Promotion" dont le type est une énumération d'indicateurs appelée "UserPromotion". Les membres de mon énumération ont des attributs d'affichage définis comme suit: [Flags] public enum UserPromotion { None = 0x0, [Display(Name = "Send Job Offers By Mail")] SendJobOffersByMail = 0x1, [Display(Name = "Send …

7
Quand utiliser Cast () et Oftype () dans Linq
Je connais deux méthodes pour lancer des types vers IEnumerableunArraylist dans Linq et je me demande dans quels cas les utiliser? par exemple IEnumerable&lt;string&gt; someCollection = arrayList.OfType&lt;string&gt;() ou IEnumerable&lt;string&gt; someCollection = arrayList.Cast&lt;string&gt;() Quelle est la différence entre ces deux méthodes et où dois-je appliquer chaque cas?
211 c#  .net  linq 

4
Comment obtenir des valeurs de IGrouping
J'ai une question sur IGroupingla Select()méthode. Disons que j'en ai un IEnumerable&lt;IGrouping&lt;int, smth&gt;&gt;de cette façon: var groups = list.GroupBy(x =&gt; x.ID); où listest a List&lt;smth&gt;. Et maintenant, je dois passer les valeurs de chacun IGroupingà une autre liste d'une manière ou d'une autre: foreach (var v in structure) { v.ListOfSmth …
211 c#  linq  select  igrouping 


7
Formatage d'un flottant à 2 décimales
Je construis actuellement un module de vente pour un site Web de clients. Jusqu'à présent, j'ai le prix de vente à calculer parfaitement, mais là où je suis coincé, c'est le formatage de la sortie à 2 décimales. J'appelle actuellement cela dans une variable afin que je puisse lier les …


13
Combien coûte la réflexion .NET?
J'entends constamment à quel point la réflexion est mauvaise à utiliser. Bien que j'évite généralement la réflexion et que je trouve rarement des situations où il est impossible de résoudre mon problème sans cela, je me demandais ... Pour ceux qui ont utilisé la réflexion dans les applications, avez-vous mesuré …

6
Comment obtenir une liste de propriétés avec un attribut donné?
J'ai un type, tet j'aimerais obtenir une liste des propriétés publiques qui ont l'attribut MyAttribute. L'attribut est marqué AllowMultiple = falsecomme suit: [AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] Actuellement, ce que j'ai, c'est ceci, mais je pense qu'il y a une meilleure façon: foreach (PropertyInfo prop in t.GetProperties()) { object[] attributes = …
210 c#  .net  reflection 


17
Fractionner une liste en petites listes de taille N
J'essaie de diviser une liste en une série de listes plus petites. Mon problème: ma fonction de fractionner les listes ne les divise pas en listes de la bonne taille. Il devrait les diviser en listes de taille 30 mais les diviser en listes de taille 114? Comment puis-je diviser …
210 c#  list  split 

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.