How to use C# string CopyTo

CSharp string CopyTo method Copies a specified number of characters from a specified position in this instance to a specified position in an array of characters.


  1. int sourceIndex : The starting position of the source String.
  2. char[] destination : The character Array.
  3. int destinationindex : Array element in the destination.
  4. int count : The number of characters to destination.

using System;
using System.Windows.Forms;

namespace WindowsApplication1
    public partial class Form1 : Form
        public Form1()

        private void button1_Click(object sender, EventArgs e)
            string str1 = "CopyTo() sample";
            char[] chrs = new char[6];
            str1.CopyTo(0, chrs, 0, 6);
            MessageBox.Show(chrs[0].ToString() + chrs[1].ToString() + chrs[2].ToString()+ chrs[3].ToString()  + chrs[4].ToString() + chrs[5].ToString()); 

When you run this C# Source code you will get CopyTo in MessageBox (C) 2021    Founded by raps mk
All Rights Reserved. All other trademarks are property of their respective owners.
SiteMap  | Terms  | About