Это должен быть довольно простой вопрос, но у меня возникли проблемы с поиском определенного ответа.В C# делает Array.ToArray() выполнение DEEP-копии?
Когда у вас есть массив значений, и вы используете метод .ToArray()
, он создает глубокую или мелкую копию массива?
Я действительно искал ответ на это в Интернете, прежде чем я написал для него быстрый тест (что не так быстро, как поиск в Интернете). Я думаю, что причина для рейтинга -1 в вопросе заключается только в том, что вы недопонимаетесь между Deep copy, Shallow copy и ссылкой на объекты (что вы, вероятно, называете мелкой копией). – capn