Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.



3
Quand utiliser quel modèle de conception? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 2 ans . Améliorez cette question J'aime beaucoup …


10
Problème lors de l'obtention de AssemblyVersion dans une page Web à l'aide de Razor / MVC3
J'utilise le code suivant dans un pied de page de mon fichier _Layout.cshtml pour mettre les données de version AssemblyInfo dans le pied de page de chaque page de mon site MVC3. Toutefois: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Imprime simplement dans le pied de page: Revision 0.0.0.0 Lorsque j'ai modifié la vue pour afficher …

9
Vérifiez si le chemin complet est donné
Existe-t-il une méthode pour vérifier si le chemin donné est un chemin complet? En ce moment, je fais ceci: if (template.Contains(":\\")) //full path already given { } else //calculate the path from local assembly { } Mais il doit y avoir un moyen plus élégant de vérifier cela?
104 c#  .net  validation  path 


8
Comment ajouter un séparateur à un menu contextuel WinForms?
Sous mon contrôle, j'ai: ContextMenu = new ContextMenu(); ContextMenu.MenuItems.Add(new MenuItem("&Add Item", onAddSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Edit Item", onEditSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Delete Item", onDeleteSpeaker)); ContextMenu.MenuItems.Add( ??? ); ContextMenu.MenuItems.Add(new MenuItem("Cancel")); Comment ajouter une ligne de séparation à ce ContextMenu?

7
Les événements C # sont-ils synchrones?
Il y a deux parties à cette question: Ne soulevant un événement bloque le fil, ou faut - il commencer l' exécution des gestionnaires d' événements de manière asynchrone et le fil se poursuit en même temps? Les EventHandlers individuels (abonnés à l'événement) sont-ils exécutés de manière synchrone les uns …
104 c#  .net  events  delegates 


6
Formatage de texte dans un TextBlock
Comment mettre en forme un texte dans un TextBlockcontrôle dans mon application WPF? Par exemple: je voudrais avoir certains mots en gras, d'autres en italique et certains dans des couleurs différentes, comme cet exemple: La raison derrière ma question est ce problème réel: lblcolorfrom.Content = "Colour From: " + colourChange.ElementAt(3).Value.ToUpper(); …
104 c#  wpf  wpf-controls 

9
Web API 2: comment renvoyer JSON avec des noms de propriétés camelCased, sur des objets et leurs sous-objets
METTRE À JOUR Merci pour toutes les réponses. Je suis sur un nouveau projet et il semble que je suis enfin arrivé au fond des choses: il semble que le code suivant était en fait à blâmer: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() …

14
Supprimer l'avertissement CS1998: cette méthode asynchrone n'a pas d'attente.
J'ai une interface avec des fonctions asynchrones. Certaines des classes qui implémentent l'interface n'ont rien à attendre, et certaines pourraient simplement lancer. C'est un peu ennuyeux avec tous les avertissements. Lorsque vous n'utilisez pas await dans une fonction asynchrone. Est-il possible de supprimer le message? public async Task<object> test() { …
104 c#  asynchronous 

6
Qu'est-ce qu'une pompe à messages?
Dans ce fil (publié il y a environ un an), il y a une discussion sur les problèmes qui peuvent survenir lors de l'exécution de Word dans une session non interactive. Le conseil (assez fort) qui y est donné est de ne pas le faire. Dans un article, il est …

2
Comment inclure des documents Xml pour une bibliothèque de classes dans un package NuGet?
Je crée un package NuGet pour une bibliothèque de classes C # et je souhaite inclure la documentation Xml générée avec la bibliothèque. Ceci est mon fichier nuspec: <?xml version="1.0" encoding="utf-8"?> <package> <metadata> <id>MyLibrary</id> <version>1.0.0.0</version> <authors>John Nelson</authors> <language>en-US</language> <description>A C# class library</description> </metadata> <files> <file src="..\..\build\MyLibrary.dll" target="lib\Net40" /> <file src="..\..\build\MyLibrary.xml" …
104 c#  nuget  nuget-package 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.