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


4
Ajout dynamique de propriétés à un ExpandoObject
Je voudrais ajouter dynamiquement des propriétés à un ExpandoObject au moment de l'exécution. Ainsi, par exemple, pour ajouter une propriété de chaîne, appelez NewProp, je voudrais écrire quelque chose comme var x = new ExpandoObject(); x.AddProperty("NewProp", System.String); Est-ce que c'est facilement possible?



18
Comment analyser une chaîne avec un point décimal en double?
Je veux analyser une chaîne comme "3.5"un double. cependant, double.Parse("3.5") donne 35 et double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) jette a FormatException. Maintenant, les paramètres régionaux de mon ordinateur sont définis sur l'allemand, où une virgule est utilisée comme séparateur décimal. Il faudra peut-être faire quelque chose avec cela et double.Parse()attendre "3,5"en entrée, mais …
231 c#  string  parsing  double 


12
Appel de la méthode asynchrone de manière synchrone
J'ai une asyncméthode: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; } J'ai besoin d'appeler cette méthode à partir d'une méthode synchrone. Comment puis-je faire cela sans avoir à dupliquer la GenerateCodeAsyncméthode pour que cela fonctionne de manière synchrone? Mettre à jour Pourtant, aucune solution raisonnable …

12
Ajout d'une nouvelle ligne dans une chaîne en C #
J'ai une chaîne. string strToProcess = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@"; J'ai besoin d'ajouter une nouvelle ligne après chaque occurrence du symbole "@" dans la chaîne. Ma sortie devrait être comme ça fkdfdsfdflkdkfk@ dfsdfjk72388389@ kdkfkdfkkl@ jkdjkfjd@ jjjk@
230 c#  string 

10
Pourquoi Response.Redirect provoque System.Threading.ThreadAbortException?
Lorsque j'utilise Response.Redirect (...) pour rediriger mon formulaire vers une nouvelle page, j'obtiens l'erreur: Une exception de première chance de type «System.Threading.ThreadAbortException» s'est produite dans mscorlib.dll Une exception de type «System.Threading.ThreadAbortException» s'est produite dans mscorlib.dll mais n'a pas été gérée dans le code utilisateur Je crois comprendre que l'erreur est …
230 c#  asp.net  .net-3.5 



6
Espace de noms pour [DataContract]
Je ne trouve pas l'espace de noms à utiliser pour les éléments [DataContract]et [DataMember]. D'après ce que j'ai trouvé, il semble que l'ajout de ce qui suit devrait être suffisant, mais dans mon cas, ce n'est pas le cas. using System; using System.Runtime.Serialization; Voici un extrait de mon code: using …
230 c#  wcf  datacontract 

10
Comment modifier le délai d'attente sur un objet .NET WebClient
J'essaie de télécharger les données d'un client sur ma machine locale (par programme) et leur serveur Web est très, très lent, ce qui provoque un timeout dans mon WebClientobjet. Voici mon code: WebClient webClient = new WebClient(); webClient.Encoding = Encoding.UTF8; webClient.DownloadFile(downloadUrl, downloadFile); Existe-t-il un moyen de définir une temporisation infinie …
230 c#  .net  file  download  webclient 



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.