Articles of .net

Meilleure façon de transformer un entier en nom de mois en c #?

Existe-t-il un meilleur moyen de transformer un entier en son nom de mois dans .net? De toute évidence, je peux lancer un datetime pour le twigr et parsingr le nom du mois à partir de là. Cela semble être une perte de temps gigantesque.

Installation de MSBuild 4.0 sans Visual Studio 2010

J’ai installé .NET 4.0 et VS 2010 RC sur mon ordinateur portable et MSBuild a été automatiquement installé. J’espérais construire un serveur d’continuous integration en installant simplement le SDK .NET sans VS 2010, j’ai donc téléchargé .NET 4.0 Framework de Microsoft sur ce lien . Malheureusement, il ne semble pas avoir installé MSBuild avec ce […]

Différences de classes statiques et scellées

Y a-t-il une classe qui soit implémentée dans une classe statique? veux dire: static class ABC : Anyclass Existe-t-il une classe pouvant être héritée à la fois en classe scellée et en classe statique? veux dire: static class ABC : AClass {} Et sealed class ABC : AClass {} Puis-je me tromper dans une certaine […]

Que signifient deux crochets d’angle gauche «<<» en C #?

Fondamentalement, les questions dans le titre. Je regarde le code source de MVC 2: [Flags] public enum HttpVerbs { Get = 1 << 0, Post = 1 << 1, Put = 1 << 2, Delete = 1 << 3, Head = 1 << 4 } et je suis juste curieux de savoir ce que fait […]

Comment trouver et remplacer du texte dans un fichier avec C #

Mon code jusqu’ici StreamReader reading = File.OpenText(“test.txt”); ssortingng str; while ((str = reading.ReadLine())!=null) { if (str.Contains(“some text”)) { StreamWriter write = new StreamWriter(“test.txt”); } } Je sais comment trouver le texte, mais je ne sais pas comment remplacer le texte du fichier par le mien.

Centrage des contrôles dans un formulaire dans .NET (Winforms)?

J’essaie de centrer un contrôle de taille fixe dans un formulaire. Par intérêt, existe-t-il une manière non idiote de le faire? Ce que je veux vraiment, c’est quelque chose d’analogue à la propriété text-align css. Pour le moment, je mets la propriété padding du formulaire environnant à une taille appropriée et définit la propriété Dock […]

Comment créer un processus et capturer son STDOUT dans .NET?

Je dois générer un processus enfant qui est une application console et capturer sa sortie. J’ai écrit le code suivant pour une méthode: ssortingng retMessage = Ssortingng.Empty; ProcessStartInfo startInfo = new ProcessStartInfo(); Process p = new Process(); startInfo.CreateNoWindow = true; startInfo.RedirectStandardOutput = true; startInfo.RedirectStandardInput = true; startInfo.UseShellExecute = false; startInfo.Arguments = command; startInfo.FileName = exec; […]

Analyser la chaîne à DateTime en C #

J’ai la date et l’heure dans une chaîne formatée comme celle-ci: “2011-03-21 13:26” //year-month-day hour:minute Comment puis-je l’parsingr sur System.DateTime ? Je veux utiliser des fonctions comme DateTime.Parse() ou DateTime.ParseExact() si possible, pour pouvoir spécifier le format de la date manuellement.

Un Enum doit-il commencer avec un 0 ou un 1?

Imaginez que j’ai défini le Enum suivant: public enum Status : byte { Inactive = 1, Active = 2, } Quelle est la meilleure pratique à utiliser enum? Doit-il commencer par 1 comme l’exemple ci-dessus ou commencer par 0 (sans les valeurs explicites) comme ceci: public enum Status : byte { Inactive, Active }

Thread vs ThreadPool

Quelle est la différence entre utiliser un nouveau thread et utiliser un thread depuis le pool de threads? Quels sont les avantages en termes de performances et pourquoi devrais-je envisager d’utiliser un thread du pool plutôt qu’un thread que j’ai explicitement créé? Je pense spécifiquement à .NET ici, mais les exemples généraux vont bien.