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




19
Comment générer des noms de fichiers uniques en C #
J'ai implémenté un algorithme qui générera des noms uniques pour les fichiers qui seront sauvegardés sur le disque dur. J'ajoute DateTime: heures, minutes, secondes et millisecondes, mais cela génère toujours le nom en double des fichiers parce que je télécharge plusieurs fichiers à la fois. Quelle est la meilleure solution …
131 c# 

15
Calculer un hachage MD5 à partir d'une chaîne
J'utilise le code C # suivant pour calculer un hachage MD5 à partir d'une chaîne. Cela fonctionne bien et génère une chaîne hexadécimale de 32 caractères comme celle-ci: 900150983cd24fb0d6963f7d28e17f72 string sSourceData; byte[] tmpSource; byte[] tmpHash; sSourceData = "MySourceData"; //Create a byte array from source data. tmpSource = ASCIIEncoding.ASCII.GetBytes(sSourceData); tmpHash = …
131 c#  md5 

8
Méthode anonyme dans l'appel Invoke
Avoir un peu de problèmes avec la syntaxe où nous voulons appeler un délégué de manière anonyme dans un Control.Invoke. Nous avons essayé un certain nombre d'approches différentes, toutes en vain. Par exemple: myControl.Invoke(delegate() { MyMethod(this, new MyEventArgs(someParameter)); }); où someParameter est local à cette méthode Ce qui précède entraînera …


4
Exemple de tuyaux nommés
Comment écrire une application de test simple - le strict minimum nécessaire pour que cela fonctionne - qui illustre comment utiliser IPC / Named Pipes? Par exemple, comment écrire une application console où le programme 1 dit «Hello World» au programme 2 et le programme 2 reçoit un message et …
131 c#  ipc  named-pipes 

13
Souligner ou ne pas souligner, telle est la question
Y a-t-il des problèmes avec le fait de ne pas préfixer les champs privés avec un trait de soulignement en C # si la version binaire va être consommée par d'autres langages du framework? Par exemple, puisque C # est sensible à la casse, vous pouvez appeler un champ "foo" …
131 c# 

10
Image panoramique et zoom
Je souhaite créer une visionneuse d'images simple dans WPF qui permettra à l'utilisateur de: Panoramique (en faisant glisser l'image avec la souris). Zoom (avec un curseur). Afficher les superpositions (sélection de rectangle par exemple). Afficher l'image originale (avec des barres de défilement si nécessaire). Pouvez-vous expliquer comment faire? Je n'ai …
131 c#  wpf  xaml  zoom  pan 



8
La séquence ne contient aucun élément?
J'utilise actuellement une seule requête à deux endroits pour obtenir une ligne à partir d'une base de données. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); La requête est correcte lors de la récupération de la ligne dans laquelle placer des données dans les zones …
131 c#  linq 

5
async attente de retour de la tâche
Quelqu'un peut-il expliquer ce que cela signifie dans une méthode synchrone? Si j'essaie de changer la méthode, asyncalors VS m'en plaint. Cela marche: public Task MethodName() { return Task.FromResult<object>(null); } Cela ne fonctionne pas: public async Task MethodName() { return Task.FromResult<object>(null); } Donc, fondamentalement, j'aimerais savoir ce que cela signifie …


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.