Articles of .net

Comment changer la couleur de l’en-tête winGay DataGridview?

J’ai essayé de le faire sans succès. C’est possible ?

Traverser des lignes dans un DataView

L’object DataView n’a pas de propriété Rows comme DataTable . Comment parcourir les lignes d’un DataView?

Le moyen le plus court de vérifier la valeur null et d’assigner une autre valeur si ce n’est pas le cas

Je tire les valeurs varchar d’un DB et je veux définir la ssortingng je les atsortingbue comme “” si elles sont null . Je le fais actuellement comme ceci: if (ssortingng.IsNullOrEmpty(planRec.approved_by) == true) this.approved_by = “”; else this.approved_by = planRec.approved_by.toSsortingng(); Il semble y avoir un moyen de le faire en une seule ligne, par exemple: […]

Comment supprimer automatiquement les fichiers tempf dans c #?

Quel est un bon moyen de s’assurer qu’un fichier temporaire est supprimé si mon application se ferme ou tombe en panne? Idéalement, je voudrais obtenir un fichier temporaire, l’utiliser et ensuite l’oublier. En ce moment, je garde une liste de mes fichiers temporaires et les supprime avec un gestionnaire d’événements qui se déclenche sur Application.ApplicationExit. […]

HttpClient n’existe pas dans .net 4.0: que puis-je faire?

Ok j’ai édité mon code, je ne reçois pas d’erreurs mais le messageBox.Show ne retourne rien boîte vide. Peut-être que je dois append quelque chose dans la chaîne de référence? Je n’ai pas compris quel est le référent et que devrais-je y mettre. Et j’ai déjà une clé im en utilisant dans mon code. La […]

Forcer l’authentification de base dans WebRequest

J’intègre un service Web qui utilisera un HTTP-POST pour demander et récupérer des données. Le serveur distant requirejs une authentification de base conformément à la RFC 2617 Mes tentatives d’authentification échouent. En cas d’échec, même si j’attache un object ‘NetworkCredential’ à la propriété ‘Credentials’ d’un object ‘HttpWebRequest’, aucune information d’authentification n’est envoyée dans l’en-tête, même […]

Exécutez plusieurs lignes de commande avec le même processus en utilisant .NET

J’essaie d’exécuter plusieurs commandes sans créer un nouveau processus à chaque fois. Fondamentalement, je veux démarrer le shell de commandes DOS, passer au shell de commandes MySQL et exécuter une commande. Voici comment j’appelle la procédure (également ci-dessous). Comment puis-je gérer les “\” dans la commande? ExecuteCommand(“mysql –user=root –password=sa casemanager”, 100, false); ExecuteCommand(@”\. ” + […]

Tirez et oubliez la méthode asynchrone dans asp.net mvc

Les réponses générales telles que ici et ici aux questions sur le « fire-and-forget» ne consistent pas à utiliser async / Task.Run , mais à utiliser Task.Run ou TaskFactory.StartNew passant la méthode synchrone à la place. Cependant, la méthode que je veux ignorer est parfois asynchrone et il n’ya pas de méthode de synchronisation équivalente. […]

Mécanismes IPC en C # – Utilisation et meilleures pratiques

J’ai utilisé IPC en code win32 il y a quelque temps. [Sections critiques, événements et sémaphores] Comment est la scène dans l’environnement .NET? Y a-t-il un tutoriel expliquant toutes les options disponibles et quand utiliser et pourquoi?

Remplacement WebUtility.HtmlDecode dans .NET Core

Je dois décoder les caractères HTML dans .NET Core (MVC6). Il semble que .NET Core ne possède pas la fonction WebUtility.HtmlDecode que tout le monde utilisait auparavant. Existe-t-il un remplacement dans .NET Core?