uint color; bool parsedhex = uint.TryParse(TextBox1.Text, out color); //where Text is of the form 0xFF0000 if(parsedhex) //… ne fonctionne pas Qu’est-ce que je fais mal?
Qu’est-ce qui est utile à propos de cette syntaxe C – en utilisant les déclarations de fonctions de style «K & R»? int func (p, p2) void *p; int p2; { return 0; } J’ai pu écrire ceci dans Visual Studios 2010beta //yes the params are flipped void f() { void *v=0; func(5,v); } Je […]
J’ai écrit un programme qui permet à deux classes de “se battre”. Pour quelque raison que ce soit, C # gagne toujours. Quel est le problème avec VB.NET? static void Main(ssortingng[] args) { Player a = new A(); Player b = new B(); if (a.Power > b.Power) Console.WriteLine(“C# won”); else if (a.Power < b.Power) Console.WriteLine("VB […]
J’ai deux DateTime s et je veux obtenir tous les DateTime s entre ces Dates. Par exemple, si mes dates sont comme 01.01.2010 – 05.01.2010, ma fonction doit me renvoyer une liste de date (Liste), et elle doit contenir 01.01.2010, 02.01.2010, 03.01.2010, 04.01.2010, et 05.01.2010. J’ai écrit une fonction comme celle-ci. Cela fonctionne bien si […]
J’ai un Item . Item a une Category . Category a ID , Name , Parent et Children . Parent et les Children sont aussi de la Category . Lorsque je fais une requête LINQ to Entities pour un Item spécifique, il ne renvoie pas la Category associée, sauf si j’utilise la méthode Include(“Category”) . […]
Lorsque j’utilise la ligne de code ci-dessous, j’obtiens un tableau de chaînes contenant l’intégralité du chemin des fichiers individuels. private ssortingng[] pdfFiles = Directory.GetFiles(“C:\\Documents”, “*.pdf”); Je voudrais savoir s’il existe un moyen de récupérer uniquement les noms de fichiers dans les chaînes plutôt que les chemins entiers.
Lors de la compilation d’un programme que j’ai écrit sur Mac OS X après avoir installé les bibliothèques nécessaires via MacPorts, j’ai cette erreur: In function ‘nanotime’: error: ‘CLOCK_REALTIME’ undeclared (first use in this function) error: (Each undeclared identifier is reported only once error: for each function it appears in.) Il semble que clock_gettime n’est […]
J’essaie d’obtenir tous les noms d’affichage des sous-clés dans cette clé: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Avec ce code: RegistryKey newKey; ssortingng val; ssortingng KeyPath64Bit = @”SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall”; RegistryKey mainKey = Registry.LocalMachine.OpenSubKey(KeyPath64Bit); ssortingng[] RegKeys64Bits = Registry.LocalMachine.OpenSubKey(KeyPath64Bit).GetSubKeyNames(); foreach (ssortingng s in RegKeys64Bits) { newKey = mainKey.OpenSubKey(s); val = newKey.GetValue(“DisplayName”, -1, RegistryValueOptions.None).ToSsortingng(); if (val != “-1”) file64.WriteLine(val); } Après avoir exécuté le […]
J’ai une variable de type decimal et je veux vérifier le nombre de chiffres avant la virgule. Que devrais-je faire? Par exemple, 467.45 devrait renvoyer 3 .
Je viens de passer à vs2010 de vs2008. Exactement la même solution, sauf que chaque appel à une DLL C ++ génère désormais une exception «pinvokestackimbalance». Cette exception n’est pas déclenchée en 2008. J’ai un access complet à la DLL C ++ et à l’application appelante. Il ne semble pas y avoir de problème avec […]