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
Conversion d'une liste générique en chaîne CSV
J'ai une liste de valeurs entières (List) et je voudrais générer une chaîne de valeurs délimitées par des virgules. Ce sont tous les éléments de la liste qui sont sortis dans une seule liste délimitée par des virgules. Mes pensées ... 1. transmettez la liste à une méthode. 2. Utilisez …
139 c#  generics  .net-3.5 


16
Comment arrêter l'ordinateur à partir de C #
Quelle est la meilleure façon d'arrêter l'ordinateur à partir d'un programme C #? J'ai trouvé quelques méthodes qui fonctionnent - je les posterai ci-dessous - mais aucune d'entre elles n'est très élégante. Je recherche quelque chose de plus simple et nativement .net.
138 c#  .net  windows  shutdown 


7
Comment attendre la fin de la méthode asynchrone?
J'écris une application WinForms qui transfère des données vers un périphérique de classe USB HID. Mon application utilise l'excellente bibliothèque Generic HID v6.0 qui peut être trouvée ici . En un mot, lorsque j'ai besoin d'écrire des données sur l'appareil, c'est le code qui est appelé: private async void RequestToSendOutputReport(List<byte[]> …



4
Comment fonctionne l'attribut ThreadStatic?
Comment fonctionne l' [ThreadStatic]attribut? J'ai supposé que le compilateur émettrait de l'IL pour bourrer / récupérer la valeur dans le TLS, mais en regardant un démontage, il ne semble pas le faire à ce niveau. En guise de suivi, que se passe-t-il si vous le mettez sur un membre non …
138 c#  static  threadstatic 





13
Convertit n'importe quel objet en octet []
J'écris un prototype de connexion TCP et j'ai du mal à homogénéiser les données à envoyer. Pour le moment, je n'envoie que des chaînes, mais à l'avenir nous voulons pouvoir envoyer n'importe quel objet. Le code est assez simple pour le moment, car je pensais que tout pouvait être converti …
138 c#  .net  object  byte 

5
Foreach parallèle avec lambda asynchrone
J'aimerais gérer une collection en parallèle, mais j'ai du mal à l'implémenter et j'espère donc avoir de l'aide. Le problème survient si je veux appeler une méthode marquée async en C #, dans le lambda de la boucle parallèle. Par exemple: var bag = new ConcurrentBag<object>(); Parallel.ForEach(myCollection, async item => …

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.