Retour au cours

Méthodes d'extension

C# de Zéro à Héros : Masterclass Complète de Programmation

Méthodes d'extension

Les méthodes d'extension vous permettent d'"ajouter" des méthodes à des types existants sans créer un nouveau type dérivé.

Syntaxe

Doit être définie dans une classe static et le premier paramètre utilise this.

csharp public static class StringExtensions { public static bool EstNumerique(this string str) { return double.TryParse(str, out _); } }

// Utilisation string maValeur = "123"; bool verification = maValeur.EstNumerique();