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






24
Comment exécuter une méthode asynchrone de tâche <T> de manière synchrone?
J'apprends sur async / wait et j'ai rencontré une situation où je dois appeler une méthode async de manière synchrone. Comment puis je faire ça? Méthode asynchrone: public async Task&lt;Customers&gt; GetCustomers() { return await Service.GetCustomersAsync(); } Utilisation normale: public async void GetCustomers() { customerList = await GetCustomers(); } J'ai essayé …


15
Incorporation de DLL dans un exécutable compilé
Est-il possible d'incorporer une DLL préexistante dans un exécutable C # compilé (afin que vous n'ayez qu'un seul fichier à distribuer)? Si c'est possible, comment procéder? Normalement, je suis cool de simplement laisser les DLL à l'extérieur et d'avoir le programme d'installation gérer tout, mais il y a quelques personnes …
619 c#  .net  dll  merge  linker 





13
Exécuter les commandes d'invite de commandes
Existe-t-il un moyen d'exécuter des commandes d'invite de commandes à partir d'une application C #? Si oui, comment pourrais-je procéder comme suit: copy /b Image1.jpg + Archive.rar Image2.jpg Cela incorpore essentiellement un fichier RAR dans l'image JPG. Je me demandais simplement s'il y avait un moyen de le faire automatiquement …

9
Quel est le @ devant une chaîne en C #?
Il s'agit d'une question .NET pour C # (ou peut-être VB.net), mais j'essaie de comprendre quelle est la différence entre les déclarations suivantes: string hello = "hello"; contre. string hello_alias = @"hello"; L'impression sur la console ne fait aucune différence, les propriétés de longueur sont les mêmes.
604 c#  .net  string 

20
SqlException from Entity Framework - Une nouvelle transaction n'est pas autorisée car d'autres threads s'exécutent dans la session
Je reçois actuellement cette erreur: System.Data.SqlClient.SqlException: la nouvelle transaction n'est pas autorisée car d'autres threads s'exécutent dans la session. lors de l'exécution de ce code: public class ProductManager : IProductManager { #region Declare Models private RivWorks.Model.Negotiation.RIV_Entities _dbRiv = RivWorks.Model.Stores.RivEntities(AppSettings.RivWorkEntities_connString); private RivWorks.Model.NegotiationAutos.RivFeedsEntities _dbFeed = RivWorks.Model.Stores.FeedEntities(AppSettings.FeedAutosEntities_connString); #endregion public IProduct GetProductById(Guid productId) { …

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.