В чём разница между...
 
Уведомления
Очистить все

В чём разница между Array.CopyTo() and Array.Clone() в C#?

1 Записи
1 Пользователи
0 Likes
697 Просмотры
151-150 Okolokompa Форум
(@anonim)
Trusted Member
Присоединился: 4 года назад
Записи: 25
Создатель темы  

Метод Array.Clone() создает поверхностную копию массива. Такая копия массива копирует только элементы массива, независимо от того, являются ли они ссылочными типами или типами значений, но не копирует объекты, на которые ссылаются ссылки. Ссылки в новом массиве указывают на те же объекты, на которые указывают ссылки в исходном массиве.
 
Статический метод CopyTo() класса Array копирует часть массива в другой массив. Метод CopyTo копирует все элементы массива в другой одномерный массив.


   
Цитата
Поделиться: