Getsuyodev, Programming is mainly used when constructing an application. Programming requires knowledge of application domains, algorithms, and programming language expertise. Programming can be developed in different logic based on developer knowledge.

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.

void string.CopyTo(int sourceIndex,char[] destination,
int destinationindex,int count)


  • int sourceIndex: The starting position of the source String.
  • char[] destination: The character Array.
  • int destinationindex: Array element in the destination.
  • 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.

Comments are closed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More