Articles of c #

RemoveAll pour ObservableCollections?

Je cherche la méthode Linq (comme la méthode RemoveAll pour List) qui peut supprimer les éléments sélectionnés de mon ObservableCollection. Je suis trop nouveau pour créer une méthode d’extension pour moi-même. Est-il possible de supprimer des éléments de ObservableCollection en passant une expression Lambda?

Hashtable avec clé multi-dimensionnelle en C #

Je cherche essentiellement un moyen d’accéder à une valeur hashtable en utilisant une clé typée en deux dimensions dans c #. Finalement, je serais capable de faire quelque chose comme ça HashTable[1][false] = 5; int a = HashTable[1][false]; //a = 5 C’est ce que j’ai essayé … n’a pas fonctionné Hashtable test = new Hashtable(); […]

Pourquoi n’y a-t-il pas de modificateur d’endianisme en C ++ comme pour la signature?

(Je suppose que cette question pourrait s’appliquer à de nombreux langages tapés, mais j’ai choisi d’utiliser C ++ comme exemple.) Pourquoi n’y a-t-il aucun moyen d’écrire simplement: struct foo { little int x; // little-endian big long int y; // big-endian short z; // native endianness }; spécifier l’endianness pour des membres spécifiques, des variables […]

Invoquer manuellement la validation ModelState

J’utilise d’abord le code ASP.NET MVC 3 et j’ai ajouté des annotations de données de validation à mes modèles. Voici un exemple de modèle: public class Product { public int ProductId { get; set; } [Required(ErrorMessage = “Please enter a name”)] public ssortingng Name { get; set; } [Required(ErrorMessage = “Please enter a description”)] [DataType(DataType.MultilineText)] […]

Test Google dans Visual Studio 2012

J’essaie de commencer avec les tests unitaires. J’ai téléchargé la dernière version de gtest et je l’ai extraite dans A:\gtest Comme A:\gtest dans les instructions, j’ai ouvert gtest.sln. Visual Studio ne me permet d’ouvrir la sln que si j’accepte de le mettre à jour. Alors quand j’essaye de construire, je reçois un tas d’erreurs: 1>—— […]

Recherche des problèmes d’ordre d’initialisation statiques C ++

Nous avons rencontré quelques problèmes avec le fiasco de l’ordre d’initialisation statique , et je cherche des moyens de passer en revue un tas de code pour trouver des occurrences possibles. Des suggestions sur la façon de le faire efficacement? Edit: Je reçois de bonnes réponses sur la façon de résoudre le problème de l’ordre […]

Lire HttpContent dans le contrôleur WebApi

Comment puis-je lire le contenu de la demande PUT dans l’action du contrôleur MVC webApi. [HttpPut] public HttpResponseMessage Put(int accountId, Contact contact) { var httpContent = Request.Content; var asyncContent = httpContent.ReadAsSsortingngAsync().Result; … Je reçois une chaîne vide ici 🙁 Ce que je dois faire est de: déterminer quelles propriétés ont été modifiées / envoyées dans […]

Désérialiser JSON à Array ou List avec HTTPClient .ReadAsAsync à l’aide du modèle de tâche .NET 4.0

J’essaye de désérialiser le JSON renvoyé par http://api.usa.gov/jobs/search.json?query=nursing+jobs à l’aide du modèle de tâche .NET 4.0. Il renvoie ce JSON (‘Charger les données JSON’ @ http://jsonviewer.stack.hu/ ). [ { “id”: “usajobs:353400300”, “position_title”: “Nurse”, “organization_name”: “Indian Health Service”, “rate_interval_code”: “PA”, “minimum”: 42492, “maximum”: 61171, “start_date”: “2013-10-01”, “end_date”: “2014-09-30”, “locations”: [ “Gallup, NM” ], “url”: “https://www.usajobs.gov/GetJob/ViewDetails/353400300” }, […]

Comment imprimer En utilisant XDocument

Existe-t-il un moyen d’imprimer la version XML de XDocument lors de l’utilisation de la méthode ToSsortingng? Avoir quelque chose comme ça: … J’ai ce qui suit: var xdoc = new XDocument(new XDocumentType(“Response”, null, null, “\n”), … qui affichera ce qui est bien, mais il manque la “version <? xml" comme indiqué ci-dessus. … Je sais […]

Erreur «Le champ est de type incomplet»

Il y a une erreur dans mon fichier d’en-tête: field “ui” has incomplete type. J’ai essayé de faire un pointeur, mais ça ne marche pas. Je ne pense pas avoir besoin de le faire parce que j’ai déjà défini MainWindowClass dans l’ MainWindowClass de l’espace de noms. Ceci est ma mainwindow.h : #ifndef MAINWINDOW_H #define […]