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


5
LINQ pour lire XML
J'ai obtenu ce fichier XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Quelqu'un pourrait-il me donner un code C # en utilisant LINQ, la façon la plus simple d'imprimer ce résultat: (Notez l'espace supplémentaire …
194 c#  xml  linq  linq-to-xml 

8
Existe-t-il un opérateur exposant en C #?
Par exemple, existe-t-il un opérateur pour gérer cela? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; Dans le passé, l' ^opérateur a servi d'opérateur exponentiel dans d'autres langues, mais en C #, c'est un opérateur bit à bit. Dois-je écrire une boucle ou …


16
Renvoyer des résultats de type anonyme?
En utilisant l'exemple simple ci-dessous, quelle est la meilleure façon de renvoyer les résultats de plusieurs tables à l'aide de Linq vers SQL? Disons que j'ai deux tables: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Je veux rendre tous les chiens avec leur BreedName. Je devrais obliger tous les chiens …
194 c#  linq  linq-to-sql 

3
attendre vs Task.Wait - Deadlock?
Je ne comprends pas très bien la différence entre Task.Waitet await. J'ai quelque chose de similaire aux fonctions suivantes dans un service ASP.NET WebAPI: public class TestController : ApiController { public static async Task<string> Foo() { await Task.Delay(1).ConfigureAwait(false); return ""; } public async static Task<string> Bar() { return await Foo(); …

7
Comment définir enum sur null
J'ai une énumération string name; public enum Color { Red, Green, Yellow } Comment le définir sur NULL au chargement. name = ""; Color color = null; //error Édité: Mon mal, je ne l'ai pas expliqué correctement. Mais toutes les réponses liées à nullable sont parfaites. Ma situation est que …
194 c#  enums  null  nullable 


5
Obtenir le nom de l'assembly
La classe d'exception de C # a une propriété source qui est définie par défaut sur le nom de l'assembly. Existe-t-il un autre moyen d'obtenir cette chaîne exacte (sans analyser une chaîne différente)? J'ai essayé ce qui suit: catch(Exception e) { string str = e.Source; //"EPA" - what I want …


30
Ajouter des espaces avant les lettres majuscules
Étant donné la chaîne "ThisStringHasNoSpacesButItDoesHaveCapitals", quelle est la meilleure façon d'ajouter des espaces avant les majuscules. Ainsi, la chaîne de fin serait "Cette chaîne n'a pas d'espaces mais elle a des majuscules" Voici ma tentative avec un RegEx System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", " $0")
193 c#  regex  string 


7
Comment obtenir l'index d'un élément dans une liste en une seule étape?
Comment puis-je trouver l'index d'un élément dans une liste sans le parcourir? Actuellement, cela ne semble pas très agréable - rechercher deux fois le même élément dans la liste, juste pour obtenir l'index: var oProp = something; int theThingIActuallyAmInterestedIn = myList.IndexOf(myList.Single(i => i.Prop == oProp));
193 c#  linq  lookup 



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.