String C# Tutorial

using System;
  class Class1
  {
    [STAThread]
    static void Main(string[] args)
    {
            string source = "ABCD";
            char [] dest = { '1', '2', '3', '4', '5', '6', '7', '8' };
            Console.Write( "Char array before = " );
            Console.WriteLine( dest );
            // copy substring into char array
            source.CopyTo( 0, dest, 4, source.Length );
            Console.Write( "Char array after = " );
            Console.WriteLine( dest );
            // copy back into source string
            source = new String( dest );
            Console.WriteLine( "New source = {0}\n", source );
    }