Adding reverse operation to string : Extension « Class « C# / CSharp Tutorial






using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

    public static class ExtensionLibExtensions
    {
        public static string ReverseString(this string inputString)
        {
            return new string(inputString.ToCharArray().Reverse().ToArray());
        }

    }
    class Program
    {
        static void Main(string[] args)
        {
            string sourceString = "this is a test";
            Console.WriteLine("String backwards: {0}", sourceString.ReverseString());
        }
    }








7.60.Extension
7.60.1.Adding extension method for int
7.60.2.Adding extension to Stream
7.60.3.Adding reverse operation to string
7.60.4.Add title case to string class
7.60.5.Extension Method On Null Reference
7.60.6.extension method
7.60.7.conflicting extension methods
7.60.8.Extension Methods