Web- und Software Development

Extension Method String.Reverse() – C# Quicky

Written By: Mario Priebe - Jan• 21•10

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 : )

Ähnliche Beiträge

You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

2 Comments

  1. Norbert Willhelm sagt:

    Vielen Dank. Das funktioniert perfekt.