Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
287 of 1492 menu
◀ ▶

Метод CopyTo

Метод CopyTo принимает индекс в строке, массив назначения и позицию в массиве.

Синтаксис

str.CopyTo(sourceIndex, destination, destinationIndex, count);

Пример

Давайте скопируем строку в массив:

using System; class Program { static void Main() { string str = "abcde"; char[] arr = new char[5]; str.CopyTo(0, arr, 0, str.Length); Console.WriteLine(new string(arr)); } }

Результат выполнения кода:

"abcde"

Пример

Давайте скопируем фрагмент с индекса 1:

using System; class Program { static void Main() { string str = "abcde"; char[] arr = new char[3]; str.CopyTo(1, arr, 0, 3); Console.WriteLine(new string(arr)); } }

Результат выполнения кода:

"bcd"

Смотрите также

  • ToCharArray,
    который создаёт новый массив
  • Substring,
    который берёт текст без массива
  • индексатор,
    который читает один символ
  • GetBytes,
    который кодирует в байты
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить