Articles of .net

Atsortingbuts les plus utiles

Je sais que les atsortingbuts sont extrêmement utiles. Il y en a certains prédéfinis tels que [Browsable(false)] qui vous permet de masquer les propriétés dans l’onglet properties. Voici une bonne question pour expliquer les atsortingbuts: Quels sont les atsortingbuts dans .NET? Quels sont les atsortingbuts prédéfinis (et leur espace de noms) que vous utilisez réellement […]

Accrocher une accolade ‘{‘ dans Ssortingng.Format

Duplication possible: Comment échapper des crochets dans une chaîne de format dans .Net Comment afficher une accolade littérale lorsque vous utilisez la méthode Ssortingng.Format? Exemple: sb.AppendLine(Ssortingng.Format(“public {0} {1} { get; private set; }”, prop.Type, prop.Name)); Je voudrais que la sortie ressemble à ceci: public Int32 MyProperty { get; private set; }

Comment convertir l’octet UTF-8 en chaîne?

J’ai un tableau d’ byte[] qui est chargé à partir d’un fichier dont je connais l’existence contient UTF-8 . Dans certains codes de débogage, je dois le convertir en chaîne. Y a-t-il un paquebot qui fera cela? Sous les couvertures, il ne devrait s’agir que d’une allocation et d’une copie , donc même si elle […]

Quand utiliser .Premier et quand utiliser .FirstOrDefault avec LINQ?

J’ai cherché partout et je n’ai pas vraiment trouvé de réponse claire quant à la date à laquelle vous souhaitez utiliser .First et à .First moment vous souhaitez utiliser .FirstOrDefault avec LINQ. Quand voulez-vous utiliser .First ? Seulement quand vous voulez attraper l’exception si aucun résultat n’est retourné? var result = List.Where(x => x == […]

Envoi de courrier électronique dans .NET via Gmail

Au lieu de compter sur mon hôte pour envoyer des e-mails, je pensais envoyer les e-mails à l’aide de mon compte Gmail. Les e-mails sont des e-mails personnalisés pour les groupes que je joue dans mon émission. Est-il possible de faire?

Comment échapper des accolades (accolades) dans une chaîne de format dans .NET

Comment les parenthèses peuvent-elles être échappées en utilisant ssortingng.Format . Par exemple: Ssortingng val = “1,2,3” Ssortingng.Format(” foo {{0}}”, val); Cet exemple ne lance pas d’exception, mais affiche la chaîne foo {0} Y a-t-il un moyen d’échapper aux crochets?

Site Web ASP.NET ou application Web ASP.NET?

Lorsque je lance un nouveau projet ASP.NET dans Visual Studio, je peux créer une application Web ASP.NET ou créer un site Web ASP.NET. Quelle est la différence entre l’application Web ASP.NET et le site Web ASP.NET? Pourquoi devrais-je choisir l’un sur l’autre? La réponse est-elle différente selon la version de Visual Studio que j’utilise?

Meilleur moyen d’parsingr les arguments de ligne de commande en C #?

Lorsque vous créez des applications de console qui prennent des parameters, vous pouvez utiliser les arguments transmis à Main(ssortingng[] args) . Dans le passé, j’ai simplement indexé / bouclé ce tableau et fait quelques expressions régulières pour en extraire les valeurs. Cependant, lorsque les commandes deviennent plus compliquées, l’parsing peut devenir assez moche. Donc je […]

Pourquoi le dictionnaire est-il préféré à Hashtable?

Dans la plupart des langages de programmation, les dictionnaires sont préférables aux hashtables. Quelles sont les raisons de cela?

Comment mettre à jour l’interface graphique d’un autre thread?

Quelle est la manière la plus simple de mettre à jour une Label depuis un autre thread? J’ai un Form sur le thread1 et à partir de là, je commence un autre thread ( thread2 ). Pendant que thread2 traite certains fichiers, j’aimerais mettre à jour une Label sur le Form avec le statut actuel […]