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



2
Conventions de dénomination pour les fichiers de classe partielle
Je génère la majeure partie de mon code de génération de modèles ASP.NET MVC. Tous les fichiers générés sont des classes partielles qui utilisent des conventions de dénomination standard. Par exemple, mon fichier de contrôleur d'employé est nommé EmployeeController.cs. Si je souhaite étendre EmployeeController avec une logique personnalisée non générée, …




6
Fonctions de stockage C # dans un dictionnaire
Comment créer un dictionnaire dans lequel je peux stocker des fonctions? Merci. J'ai environ 30+ fonctions qui peuvent être exécutées par l'utilisateur. Je veux pouvoir exécuter la fonction de cette façon: private void functionName(arg1, arg2, arg3) { // code } dictionaryName.add("doSomething", functionName); private void interceptCommand(string command) { foreach ( var …

10
Comment attraper un 404?
J'ai le code suivant: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "HEAD"; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Comment puis-je détecter une erreur 404 spécifique? WebExceptionStatus.ProtocolError peut uniquement détecter qu'une erreur s'est produite, mais pas donner le code exact de l'erreur. Par exemple: catch (WebException ex) { …


9
Héritage de commentaire pour C # (en fait n'importe quel langage)
Supposons que j'ai cette interface public interface IFoo { ///<summary> /// Foo method ///</summary> void Foo(); ///<summary> /// Bar method ///</summary> void Bar(); ///<summary> /// Situation normal ///</summary> void Snafu(); } Et cette classe public class Foo : IFoo { public void Foo() { ... } public void Bar() { …

15
AddBusinessDays et GetBusinessDays
J'ai besoin de trouver 2 implémentations complètes élégantes de public static DateTime AddBusinessDays(this DateTime date, int days) { // code here } and public static int GetBusinessDays(this DateTime start, DateTime end) { // code here } O (1) préférable (pas de boucles). EDIT: Par jours ouvrables, j'entends les jours ouvrables …
93 c#  .net 

9
Où puis-je trouver la fonction «clamp» dans .NET?
Je voudrais fixer une valeur xà une plage [a, b]: x = (x < a) ? a : ((x > b) ? b : x); C'est assez basique. Mais je ne vois pas de fonction "clamp" dans la bibliothèque de classes - du moins pas dans System.Math. (Pour ceux qui …
93 c#  clamp 


5
Regex pour tout supprimer (période OU non numérique)
J'ai besoin d'un texte comme "joe (3 004,50 $)" pour être filtré jusqu'à 3004,50 mais je suis terrible à regex et je ne trouve pas de solution appropriée. Ainsi, seuls les nombres et les périodes doivent rester - tout le reste est filtré. J'utilise C # et VS.net 2008 framework …
93 c#  regex 


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.