Wie man mit einer erweiterten Methode einen String “umdreht”, soll folgendes Beispiel zeigen:
Man definiert eine statische Klasse und in dieser kann man dann an den entsprechenden Datentypen, in diesem Beispiel am Datentyp String, eine weitere Methode implementieren:
1 2 3 4 5 6 7 8 9 | public static class ExtensionMethods { public static string Reverse(this string txt) { var reverseString = txt.ToCharArray(); Array.Reverse(reverseString); return new string(reverseString); } } |
Aufgerufen wir das ganze dann wie folgt:
Console.WriteLine("Mein Text".Reverse());
Viel Spass beim entwickeln : )







Extension Method in VB
Vielen Dank. Das funktioniert perfekt.