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



1
string.Format () donnant "La chaîne d'entrée n'est pas au format correct"
Qu'est-ce que je fais de mal ici? string tmp = @" if (UseImageFiles) { vCalHeader += ""<td><img onmousedown='' src= '{0}cal_fastreverse.gif' width='13px' height='9' onmouseover='changeBorder(this, 0)' onmouseout='changeBorder(this, 1)' style='border:1px solid white'></td>\n""; //Year scroller (decrease 1 year) calHeight += 22; }"; string x = "xter"; tmp = string.Format(tmp, x); Je reçois La chaîne …
115 c#  winforms  string 

3
DbSet.Attach (entité) vs DbContext.Entry (entité) .State = EntityState.Modified
Lorsque je suis dans un scénario détaché et que je reçois un dto du client que je mappe dans une entité pour l'enregistrer, je fais ceci: context.Entry(entity).State = EntityState.Modified; context.SaveChanges(); Car quel est alors le DbSet.Attach(entity) ou pourquoi devrais-je utiliser la méthode .Attach lorsque EntityState.Modified attache déjà l'entité?

8
System.IO.Packaging
Mon projet est défini sur .NET Framework 4.0. Quand j'ajoute System.IO.Packaging, ça dit que ça n'existe pas. Il n'apparaît pas non plus lorsque j'essaye de l'ajouter comme référence au projet. Comment puis-je ajouter System.IO.Packagingà mon projet C #?






9
Modèle de verrouillage pour une utilisation correcte de .NET MemoryCache
Je suppose que ce code a des problèmes de concurrence: const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = MemoryCache.Default[CacheKey] as string; } else { CacheItemPolicy cip = new CacheItemPolicy() { AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(20)) }; expensiveString = SomeHeavyAndExpensiveCalculation(); MemoryCache.Default.Set(CacheKey, expensiveString, cip); …



9
Comment utiliser DateTime.TryParse avec un <DateTime> Nullable?
Je souhaite utiliser la méthode DateTime.TryParse pour obtenir la valeur datetime d'une chaîne dans un Nullable. Mais quand j'essaye ceci: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); le compilateur me dit L'argument 'out' n'est pas classé comme une variable Je ne sais pas ce que je dois …
115 c#  datetime  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.