Articles of c #

Pourquoi HttpContext.Current est-il nul après attente?

J’ai le code WebAPI de test suivant, je n’utilise pas WebAPI en production mais je l’ai fait à cause d’une discussion que j’ai eue sur cette question: Question Async WebAPI Quoi qu’il en soit, voici la méthode WebAPI incriminée: public async Task Get(int id) { var x = HttpContext.Current; if (x == null) { // […]

L’ordre des membres dans une structure est-il important?

J’ai trouvé un comportement particulier en C. Considérez le code ci-dessous: struct s { int a; }; struct z { int a; struct sb[]; }; int main(void) { return 0; } Il comstack très bien. Puis changez l’ordre des membres de struct z comme ça struct z { struct sb[]; int a; }; Et tout […]

Vérifier si un IEnumerable contient tous les éléments d’un autre IEnumerable

Quel est le moyen le plus rapide de déterminer si un IEnumerable contient tous les éléments d’un autre IEnumerable lors de la comparaison d’un champ / propriété de chaque élément dans les deux collections? public class Item { public ssortingng Value; public Item(ssortingng value) { Value = value; } } //example usage Item[] List1 = […]

Impossible d’installer le service Windows

J’ai créé un service de fenêtre très simple en utilisant Visual Studio 2010 et .Nُ ET 4.0. Ce service n’a pas de fonctionnalité ajoutée à partir du projet de service Windows par défaut, sauf qu’un programme d’installation a été ajouté. Si je lance “installutil.exe appName.exe” sur ma boîte de développement ou sur d’autres machines Windows […]

Utilisation du contrôle Image dans WPF pour afficher System.Drawing.Bitmap

Comment atsortingbuer un object Bitmap mémoire à un Image dans WPF?

Comment append un délégué à une interface C #

Je dois avoir des delegates dans ma classe. J’aimerais utiliser l’interface pour me rappeler de configurer ces delegates. Comment? Ma classe ressemble à ceci: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler UpdateStatusText; public delegate void UpdateStatusEventHandler(ssortingng Status); public event StartedEventHandler Started; public delegate void StartedEventHandler(); } J’ai besoin […]

Comment incluez-vous Xml Docs dans une bibliothèque de classes dans un package NuGet?

Je crée un package NuGet pour une bibliothèque de classes C # et j’aimerais inclure la documentation XML générée avec la bibliothèque. Ceci est mon fichier nuspec: MyLibrary 1.0.0.0 John Nelson en-US AC# class library Lorsque je construis le paquet avec cette commande : nuget pack MyLibrary.nuspec Cela génère une erreur. Si je retire la […]

Comment étendre les types intégrés C #, comme Ssortingng?

Salutations à tous … J’ai besoin de Trim une Ssortingng . Mais je veux supprimer tous les espaces vides répétés dans la chaîne elle-même, non seulement à la fin ou au début. Je pourrais le faire avec une méthode comme: public static ssortingng ConvertWhitespacesToSingleSpaces(ssortingng value) { value = Regex.Replace(value, @”\s+”, ” “); } Ce que […]

Ordre d’évaluation dans les parameters de la fonction C ++

Si nous avons trois fonctions (foo, bar et baz) composées comme ça … foo(bar(), baz()) Le standard C ++ garantit-il que la barre sera évaluée avant baz?

Utiliser std :: max_element sur un vecteur

J’essaie d’utiliser std::min_element et std::max_element pour renvoyer les éléments min et max dans un vecteur de doubles. Mon compilateur n’aime pas la manière dont je tente actuellement de les utiliser et je ne comprends pas le message d’erreur. Je pourrais bien sûr écrire ma propre procédure pour trouver le min / max, mais j’aimerais comprendre […]