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


14
Problèmes avec les certificats X509Store.Find FindByThumbprint
J'ai un problème lorsque j'utilise la méthode X509Store.Certificates.Find public static X509Certificate2 FromStore(StoreName storeName, StoreLocation storeLocation, X509FindType findType, string findValue) { X509Store store = new X509Store(storeName, storeLocation); store.Open(OpenFlags.ReadOnly); try { //findValue = "7a6fa503ab57b81d6318a51ca265e739a51ce660" var results = store.Certificates.Find(findType, findValue, true); return results[0]; } finally { store.Close(); } } Dans ce cas, la …


8
Envoyer un fichier dans la corbeille
J'utilise actuellement la fonction suivante file.Delete(); Mais comment puis-je utiliser cette fonction pour envoyer un fichier dans la corbeille au lieu de simplement le supprimer purement et simplement?
83 c#  recycle-bin 

9
Supprimer les balises HTML de la chaîne, y compris & nbsp en C #
Comment puis-je supprimer toutes les balises HTML, y compris & nbsp, à l'aide de regex en C #. Ma chaîne ressemble à "<div>hello</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>                                                      </div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>"
83 c#  html  regex  string 






1
Ce code dangereux devrait-il également fonctionner dans .NET Core 3?
Je refactorise mes bibliothèques Span<T>pour éviter les allocations de tas si possible, mais comme je cible également des cadres plus anciens, j'implémente également des solutions de secours générales. Mais maintenant, j'ai trouvé un problème étrange et je ne sais pas trop si j'ai trouvé un bogue dans .NET Core 3 …
42 c#  stackalloc 


3
Qu'est ce que ca veut dire?
Je vois parfois le code suivant et je n'ai aucune idée de ce que l'expression teste réellement. public static void Something(string[] value) { if (value is { }) { DoSomethingElse(); } }
36 c#  c#-8.0 

1
Quel modèle de mémoire est implémenté dans .NET Core?
La spécification ECMA CLI définit un modèle de mémoire faible. Cela permet de réorganiser l'ordre d'exécution des commandes (ce qui est utile pour les performances). Mais écrire du code de bas niveau pour un tel modèle est très difficile. Et le plus important - les architectures de processeur X86 / …
36 c#  .net-core 

1
Qu'est-ce qui rend covariant ValueTuple?
Cela se compile correctement en C # 7.3 (Framework 4.8): (string, string) s = ("a", "b"); (object, string) o = s; Je sais que c'est du sucre syntaxique pour les éléments suivants, qui se compile également correctement: ValueTuple<string, string> s = new ValueTuple<string, string>("a", "b"); ValueTuple<object, string> o = s; …

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.