Articles of .net

Java System.currentTimeMillis () équivalent en C #

Quel est l’équivalent de Java System.currentTimeMillis() en C #?

Comment sortinger un IEnumerable

Comment puis-je sortinger un IEnumerable par ordre alphabétique. Est-ce possible? Edit: Comment pourrais-je écrire une solution sur place?

Est-ce que .NET permet de convertir facilement des octets en Ko, Mo, Go, etc.?

Je me demande si .NET fournit un moyen propre de faire cela: int64 x = 1000000; ssortingng y = null; if (x / 1024 == 0) { y = x + ” bytes”; } else if (x / (1024 * 1024) == 0) { y = ssortingng.Format(“{0:n1} KB”, x / 1024f); } etc…

Bug dans le PriorityQueue interne de Microsoft?

Dans le .NET Framework dans PresentationCore.dll, il existe une classe PriorityQueue générique dont le code peut être trouvé ici . J’ai écrit un programme court pour tester le sorting et les résultats n’étaient pas excellents: using System; using System.Collections.Generic; using System.Diagnostics; using MS.Internal; namespace ConsoleTest { public static class ConsoleTest { public static void Main() […]

Comment puis-je obtenir la ligne MAX avec un GROUP BY dans la requête LINQ?

Je cherche un moyen dans LINQ pour correspondre à la requête SQL suivante. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number Vraiment chercher de l’aide sur celui-ci. La requête ci-dessus obtient l’ID maximum de chaque numéro de série en raison de la syntaxe Group By .

Dessinez un seul pixel sur Windows Forms

Je suis bloqué en essayant d’activer un seul pixel sur un Windows Form. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels L’API devrait vraiment avoir une méthode pour définir la couleur d’un pixel, mais je n’en vois pas. J’utilise C #.

Quelle est la meilleure implémentation pour AOP dans .Net?

Il y a beaucoup d’implémentation d’AOP en C #, VB.net. Voici quelques implémentations AOP: Postharpe LOOM.NET Aspect.NET Bloc d’application d’injection de stratégie Enterprise Library 3.0 AspectDNG DotSpect (.SPECT) Le Spring.NET Framework dans le cadre de ses fonctionnalités Wicca et Phx.Morph Une parsing exhaustive des solutions AOSD pour .NET est disponible auprès de Twente University Seasar.NET […]

Séquence d’échappement non reconnue pour la chaîne de chemin contenant des barres obliques inverses

Le code suivant génère une erreur de compilation concernant une “séquence d’échappement non reconnue” pour chaque barre oblique inverse: ssortingng foo = “D:\Projects\Some\Kind\Of\Pathproblem\wuhoo.xml”; Je suppose que je dois échapper à la barre oblique inverse? Comment je fais ça?

Meilleur moyen de comparer deux objects complexes

J’ai deux objects complexes comme Object1 et Object2 . Ils ont environ 5 niveaux d’objects enfants. J’ai besoin de la méthode la plus rapide pour dire si elles sont identiques ou non. Comment cela pourrait-il être fait en C # 4.0?

Vérification de null avant ToSsortingng ()

Voici le scénario … if (entry.Properties[“something”].Value != null) atsortingbs.something = entry.Properties[“something”].Value.ToSsortingng(); Bien qu’efficace et fonctionnant correctement, cela me semble moche. Si je ne vérifie pas la valeur NULL avant d’exécuter ToSsortingng (), une exception est émise si la propriété est null. Y a-t-il une meilleure façon de gérer ce scénario? Très appréciée!