Si vous avez un chemin complet comme: "C:\dir0\dir1\dir2\dir3\dir4\"comment l'implémenter au mieux pour que tous les répertoires soient présents? Existe-t-il une méthode pour cela dans la BCL? Sinon, quelle est la manière la plus élégante de le
Si vous avez un chemin complet comme: "C:\dir0\dir1\dir2\dir3\dir4\"comment l'implémenter au mieux pour que tous les répertoires soient présents? Existe-t-il une méthode pour cela dans la BCL? Sinon, quelle est la manière la plus élégante de le
Je suis un peu flou sur la différence entre un "groupe" et une "capture" en ce qui concerne le langage d'expression régulière de .NET. Considérez le code C # suivant: MatchCollection matches = Regex.Matches("{Q}", @"^\{([A-Z])\}$"); Je m'attends à ce que cela entraîne une capture unique pour la...
Je me demande s'il existe un moyen de déclarer une variable d'octet d'une manière courte comme des flottants ou des doubles? Je veux dire comme 5fet 5d. Bien sûr, je pourrais écrire byte x = 5, mais c'est un peu sans importance si vous utilisez varpour les variables
Je veux sérialiser des objets en chaînes et inversement. Nous utilisons protobuf-net pour transformer un objet en Stream et inversement, avec succès. Cependant, Stream to string et retour ... pas si réussi. Après avoir traversé StreamToStringet StringToStream, le nouveau Streamn'est pas désérialisé...
Je me demande si le Password Hasher qui est implémenté par défaut dans le UserManager fourni avec MVC 5 et ASP.NET Identity Framework est suffisamment sécurisé? Et si oui, pouvez-vous m'expliquer comment cela fonctionne? L'interface IPasswordHasher ressemble à ceci: public interface IPasswordHasher...
Quelle devrait être la HttpClientdurée de vie d'un client WebAPI? Est-il préférable d'avoir une instance de HttpClientpour plusieurs appels? Quelle est la surcharge de création et de suppression d'une HttpClientdemande par requête, comme dans l'exemple ci-dessous (extrait de...
Je soupçonne que la réponse est `` à cause des mathématiques '', mais j'espérais que quelqu'un pourrait donner un peu plus d'informations à un niveau de base ... J'étais en train de fouiller dans le code source de BCL aujourd'hui, pour voir comment certaines des classes que j'ai utilisées...
Après avoir lu les threads SqlCommand.Dispose est-il suffisant? et Clôture et suppression d'un service WCF Je me demande des classes telles que SqlConnection ou l'une des nombreuses classes héritant de la classe Stream, est-ce important si je ferme Dispose plutôt que
J'essaye de créer un postback asyncrhone dans ASP.NET en utilisant __doPostBack(), mais je n'ai aucune idée de comment le faire. Je veux utiliser du JavaScript vanille. Quelque chose de simple comme un clic sur un bouton peut provoquer le déclenchement de l' __doPostBack()événement. J'essaie juste...
Dans Visual Studio 2015 ou version ultérieure, je peux ouvrir la `` fenêtre interactive C # '' et exécuter du code: > 5 + 3 8 C'est mignon. Maintenant, comment puis-je interagir avec mon code - mes classes? Supposons que j'ai un projet ouvert. > new Cog() (1,5): error CS0246: The type or...
J'ai cette chaîne stockée dans ma base de données: str = "{ "context_name": { "lower_bound": "value", "upper_bound": "value", "values": [ "value1", "valueN" ] } }" Cette chaîne est déjà au format JSON mais je souhaite la convertir en objet JObject ou JSON. JObject json = new JObject(); J'ai essayé...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette question Mon...
J'utilise un Dictionary<string, int>où leint est un compte de la clé. Maintenant, j'ai besoin d'accéder à la dernière clé insérée dans le dictionnaire, mais je n'en connais pas le nom. La tentative évidente: int LastCount = mydict[mydict.keys[mydict.keys.Count]]; ne fonctionne pas, car...
Supposons que j'ai un constructeur de chaînes en C # qui fait ceci: StringBuilder sb = new StringBuilder(); string cat = "cat"; sb.Append("the ").Append(cat).(" in the hat"); string s = sb.ToString(); serait-ce aussi efficace ou plus efficace que d'avoir: string cat = "cat"; string s =...
J'ai du mal à comprendre comment utiliser plus d'une jointure externe gauche à l'aide de LINQ to SQL. Je comprends comment utiliser une jointure externe gauche. J'utilise VB.NET. Voici ma syntaxe SQL. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON...
Je rencontre très rarement d'autres programmeurs! Ma pensée quand j'ai vu le jeton pour la première fois était "implique que" puisque c'est ce qu'il lirait comme une preuve mathématique mais ce n'est clairement pas son sens. Alors, comment dire ou lire "=>" comme dans: -
Je suis conscient qu'il existe d'autres questions liées à NAnt et MSBuild sur Stack Overflow, mais je n'ai pas pu trouver de comparaison directe entre les deux et voici donc la question. Quand faut-il choisir NAnt sur MSBuild? Lequel est le meilleur pour quoi? NAnt est-il plus adapté pour les...
J'ai besoin d'écrire un fichier dans le même dossier où réside une console ClickOnce .application(fichier exécutable). Le dossier à partir duquel il est lancé. J'ai essayé d'utiliser Application.StartupPath& Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) mais le chemin pointe...
Comment fonctionne l' instruction LINQ suivante ? Voici mon code: var list = new List<int>{1,2,4,5,6}; var even = list.Where(m => m%2 == 0); list.Add(8); foreach (var i in even) { Console.WriteLine(i); } Production: 2, 4, 6, 8 Pourquoi pas 2, 4,
Je crois comprendre que je peux tester qu'un appel de méthode se produira si j'appelle une méthode de niveau supérieur, c'est-à-dire: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Je veux tester que si j'appelle,...