Questions marquées «.net»

178
Remplacer plusieurs caractères dans une chaîne C #

Existe-t-il une meilleure façon de remplacer les chaînes? Je suis surpris que Replace ne prenne pas dans un tableau de caractères ou un tableau de chaînes. Je suppose que je pourrais écrire ma propre extension, mais j'étais curieux de savoir s'il existe une meilleure façon intégrée de faire ce qui...

178
Que signifie CultureInfo.InvariantCulture?

J'ai une chaîne de texte comme ceci: var foo = "FooBar"; Je veux déclarer une deuxième chaîne appelée baret la rendre égale au premier et au quatrième caractère de mon premier foo, donc je fais ceci comme ceci: var bar = foo[0].ToString() + foo[3].ToString(); Cela fonctionne comme prévu, mais...

177
Supprimer les zéros de fin

J'ai des champs renvoyés par une collection comme 2.4200 2.0044 2.0000 Je veux des résultats comme 2.42 2.0044 2 J'ai essayé avec String.Format, mais il retourne 2.0000et le définit pour N0arrondir également les autres

176
Max ou par défaut?

Quelle est la meilleure façon d'obtenir la valeur Max à partir d'une requête LINQ qui peut ne renvoyer aucune ligne? Si je fais juste Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max J'obtiens une erreur lorsque la requête ne renvoie aucune ligne. je pourrais...

175
Stream.Seek (0, SeekOrigin.Begin) ou Position = 0

Lorsque vous devez réinitialiser un flux au début (par exemple MemoryStream), est-il recommandé d'utiliser stream.Seek(0, SeekOrigin.Begin); ou stream.Position = 0; J'ai vu les deux fonctionner correctement, mais je me suis demandé si l'un était plus correct que

175
Interroger la blockchain Bitcoin LOCALE avec C # .NET

J'essaie de vérifier le solde d'une adresse Bitcoin donnée en utilisant UNIQUEMENT la blockchain stockée localement (téléchargée via Bitcoin Core). Quelque chose de similaire (en utilisant NBitCoin et / ou QBitNinja), mais sans avoir besoin d'accéder au réseau: private static readonly...

174
Comment forcer la désinstallation du service Windows

J'ai installé un service Windows en utilisant installUtil.exe. Après avoir mis à jour le code, j'ai utilisé à nouveau installUtil.exe pour installer le service sans désinstaller d'abord la version d'origine. Lorsque j'essaye maintenant de désinstaller le service, installUtil.exe termine la...

174
Comment obtenir un chemin relatif à partir d'un chemin absolu

Il y a une partie dans mes applications qui affiche le chemin du fichier chargé par l'utilisateur via OpenFileDialog. Cela prend trop de place pour afficher le chemin complet, mais je ne veux pas afficher uniquement le nom du fichier car il peut être ambigu. Je préférerais donc afficher le chemin...

173
Anatomie d'une «fuite de mémoire»

Dans la perspective .NET: Qu'est-ce qu'une fuite de mémoire ? Comment pouvez-vous déterminer si votre application fuit? Quels sont les effets? Comment éviter une fuite de mémoire? Si votre application a une fuite de mémoire, disparaît-elle lorsque le processus se termine ou est arrêté? Ou est-ce...