Questions marquées «.net»

130
Comment comparer les types

Question rapide: comment comparer un type Type (jeu de mots non prévu) avec un autre type en C #? Je veux dire, j'ai un Type typeFieldet je veux savoir si elle est System.String, System.DateTimeetc., mais typeField.Equals(System.String)ne fonctionne pas. Un

130
Modifier app.config par défaut au moment de l'exécution

J'ai le problème suivant: nous avons une application qui charge des modules (add-ons). Ces modules peuvent avoir besoin d'entrées dans app.config (par exemple, configuration WCF). Étant donné que les modules sont chargés dynamiquement, je ne veux pas avoir ces entrées dans le fichier app.config de...

129
Correction de la charge initiale lente pour IIS

IIS a une fonctionnalité ennuyeuse pour les sites Web à faible trafic où il recycle les processus de travail inutilisés, ce qui oblige le premier utilisateur sur le site après un certain temps à obtenir un délai extrêmement long (plus de 30 secondes). J'ai cherché une solution au problème et j'ai...

128
Créer un dictionnaire constant en C #

Quelle est la manière la plus efficace de créer un mappage constant (ne change jamais à l'exécution) de strings à ints? J'ai essayé d'utiliser un dictionnaire const , mais cela n'a pas fonctionné. Je pourrais implémenter un wrapper immuable avec une sémantique appropriée, mais cela ne semble...

128
calculer la différence en mois entre deux dates

En C # /. NET TimeSpana TotalDays, TotalMinutesetc. mais je ne peux pas trouver de formule pour la différence totale des mois. Les jours variables par mois et les années bissextiles ne cessent de me déranger. Comment puis-je obtenir TotalMonths ? Modifier Désolé de ne pas être plus clair: je sais...

128
Comment récupérer la propriété LoaderException?

Je reçois un message d'erreur lors de la mise à jour de ma référence de service: Avertissement relatif à l'outil personnalisé: impossible de charger un ou plusieurs des types demandés. Récupérez la propriété LoaderExceptions pour plus d'informations. Comment puis-je récupérer la propriété...

128
Sérialisation XML - Masquer les valeurs nulles

Lors de l'utilisation d'un sérialiseur .NET Xml standard, existe-t-il un moyen de masquer toutes les valeurs nulles? Le ci-dessous est un exemple de la sortie de ma classe. Je ne veux pas afficher les entiers Nullable s'ils sont définis sur Null. Sortie Xml actuelle: <?xml version="1.0"...

127
Envelopper un délégué dans un IEqualityComparer

Plusieurs fonctions Linq.Enumerable prennent un IEqualityComparer<T>. Existe-t-il une classe wrapper pratique qui adapte un delegate(T,T)=>boolà implémenter IEqualityComparer<T>? Il est assez facile d'en écrire un (si vous ignorez les problèmes de définition d'un hashcode correct),...