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
Sérialisation XML - Désactiver le rendu de l'élément racine du tableau
Puis-je en quelque sorte désactiver le rendu de l'élément racine de la collection? Cette classe avec des attributs de sérialisation: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } génère ce XML: <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> …





4
Comment créer un attribut personnalisé en C #
J'ai essayé beaucoup de fois mais je ne suis toujours pas en mesure de comprendre l'utilisation des attributs personnalisés (j'ai déjà parcouru de nombreux liens). Quelqu'un peut-il s'il vous plaît m'expliquer un exemple très basique d'un attribut personnalisé avec du code?

6
Ajouter TimeStamp à un nom de fichier
J'ai rencontré plusieurs fois ce problème dans lequel je voudrais avoir plusieurs versions du même fichier dans le même répertoire. La façon dont je l'ai fait en utilisant C # est d'ajouter un horodatage au nom du fichier avec quelque chose comme ça DateTime.Now.ToString().Replace('/', '-').Replace(':', '.'). Y a-t-il une meilleure …
119 c#  .net  file  datetime  file-io 

3
Chargement des fichiers de configuration personnalisés
Je sais que je peux ouvrir des fichiers de configuration liés à un assemblage avec la ConfigurationManager.OpenExe(exePath)méthode statique , mais je veux juste ouvrir une configuration qui n'est pas liée à un assemblage. Juste un fichier de configuration .NET standard.
119 c#  configuration 

6
Comment mettre une bordure sur ma grille dans WPF?
Comment mettre une bordure sur ma grille en C # / WPF? C'est ce que je voudrais que ce soit, mais met une bordure autour de l'ensemble au lieu du contrôle de grille que j'ai mis dans mon application. <Grid> <Border BorderBrush="Black" BorderThickness="2"> <Grid Height="166" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid1" VerticalAlignment="Top" Width="479" …
119 c#  wpf 


2
Différence entre Wait et ContinueWith
Quelqu'un peut-il expliquer si awaitet ContinueWithsont synonymes ou non dans l'exemple suivant. J'essaye d'utiliser TPL pour la première fois et j'ai lu toute la documentation, mais je ne comprends pas la différence. Attendez : String webText = await getWebPage(uri); await parseData(webText); Continuer avec : Task<String> webText = new Task<String>(() => …


10
Forcer une info-bulle WPF à rester à l'écran
J'ai une info-bulle pour une étiquette et je veux qu'elle reste ouverte jusqu'à ce que l'utilisateur déplace la souris vers un contrôle différent. J'ai essayé les propriétés suivantes dans l'info-bulle: StaysOpen="True" et ToolTipService.ShowDuration = "60000" Mais dans les deux cas, l'info-bulle ne s'affiche que pendant exactement 5 secondes. Pourquoi ces …
119 c#  wpf  xaml  tooltip 

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.