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

15
Impossible de spécifier le modificateur 'async' sur la méthode 'Main' d'une application console
Je suis nouveau dans la programmation asynchrone avec le asyncmodificateur. J'essaie de comprendre comment m'assurer que ma Mainméthode d'une application console s'exécute réellement de manière asynchrone. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public …


9
Liste <T> OrdrePar ordre alphabétique
J'utilise C # sur Framework 3.5. Je cherche à trier rapidement un générique List&lt;T&gt;. Pour cet exemple, disons que j'ai une liste d'un Persontype avec une propriété de nom. Comment trier cette liste à l'aide d'une expression lambda? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
443 c#  generics  list  lambda  sorting 

30
Meilleure façon d'inverser une chaîne
Je viens d'avoir à écrire une fonction de chaîne inversée en C # 2.0 (c'est-à-dire LINQ non disponible) et j'ai trouvé ceci: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i &gt; -1; i--) { reverse += cArray[i]; …





4
Commande LINQ par requête décroissante
Je suis sûr que ce sera relativement simple. J'ai une requête LINQ que je souhaite commander à la date de création la plus récente. Voir: var itemList = from t in ctn.Items where !t.Items &amp;&amp; t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; J'ai aussi essayé: var itemList = (from t in …
439 c#  linq  sql-order-by 



6
Laquelle est préférée: Nullable <T> .HasValue ou Nullable <T>! = Null?
J'ai toujours utilisé Nullable&lt;&gt;.HasValueparce que j'aimais la sémantique. Cependant, récemment, je travaillais sur la base de code existante de quelqu'un d'autre où ils l'utilisaient Nullable&lt;&gt; != nullexclusivement à la place. Y a-t-il une raison de les utiliser l'un par rapport à l'autre, ou s'agit-il uniquement de préférence? int? a; if …
437 c#  .net  null  nullable 




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.