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 #.



6
La bonne façon de comparer un System.Double à '0' (un nombre, int?)
Désolé, c'est peut-être une question stupide facile, mais j'ai besoin de savoir pour être sûr. J'ai cette ifexpression, void Foo() { System.Double something = GetSomething(); if (something == 0) //Comparison of floating point numbers with equality // operator. Possible loss of precision while rounding value {} } Cette expression est-elle …
87 c#  compare 

13
Comment obtenir la taille de l'écran actuel dans WPF?
Je sais que je peux obtenir la taille de l'écran principal en utilisant System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Mais comment obtenir la taille de l'écran actuel? (Les utilisateurs multi-écrans n'utilisent pas toujours l'écran principal et tous les écrans n'utilisent pas la même résolution, non?) Ce serait bien de pouvoir accéder à la taille …
87 c#  wpf  xaml  size  screen 


10
Comment sélectionner une option dans la liste déroulante à l'aide de Selenium WebDriver C #?
J'essayais de faire mon test Web en sélectionnant une option. Un exemple peut être trouvé ici: http://www.tizag.com/phpT/examples/formex.php Tout fonctionne très bien sauf la sélection d'une pièce optionnelle. Comment sélectionner une option par valeur ou par étiquette? Mon code: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using System.Diagnostics; …

8
Pourquoi n'y a-t-il pas de classe Tree <T> dans .NET?
La bibliothèque de classes de base dans .NET a d'excellentes structures de données pour les collections (liste, file d'attente, pile, dictionnaire), mais curieusement, elle ne contient aucune structure de données pour les arbres binaires. C'est une structure terriblement utile pour certains algorithmes, tels que ceux qui tirent parti de différents …


4
DisplayNameFor () From List <Object> dans le modèle
Je pense que c'est assez simple, je n'arrive tout simplement pas à trouver la bonne façon d'afficher le nom d'affichage d'un élément dans une liste de mon modèle. Mon modèle simplifié: public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = new List&lt;PersonNameViewModel&gt;(); [Display(Name = …
87 c#  asp.net-mvc  razor  model 

5
Comment attendre une liste de tâches de manière asynchrone en utilisant LINQ?
J'ai une liste de tâches que j'ai créées comme ceci: public async Task&lt;IList&lt;Foo&gt;&gt; GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo =&gt; await DoSomethingAsync(foo)).ToList(); ... } En utilisant .ToList(), les tâches devraient toutes commencer. Maintenant, je veux attendre leur achèvement et renvoyer les résultats. Cela fonctionne …
87 c#  linq  async-await 


5
Visibilité des classes d'espace de noms uniquement dans C # /. NET?
En C #, pouvez-vous rendre une classe visible uniquement dans son propre espace de noms sans vivre dans un assembly différent? Cela semble utile pour les classes d'assistance typiques qui ne devraient pas être utilisées ailleurs. (c'est-à-dire ce que Java appelle les classes privées de package)
87 c#  .net 


7
Obtenir le code HTML du site Web en C #
Comment obtenir le code HTML d'un site Web, l'enregistrer et trouver du texte par une expression LINQ? J'utilise le code suivant pour obtenir la source d'une page Web: public static String code(string Url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url); myRequest.Method = "GET"; WebResponse myResponse = myRequest.GetResponse(); StreamReader sr = new StreamReader(myResponse.GetResponseStream(), …
87 c#  html  linq 


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.