What?s the difference between the System.Array.CopyTo() and
System.Array.Clone()?

Answers were Sorted based on User's Feedback



What?s the difference between the System.Array.CopyTo() and System.Array.Clone()?..

Answer / rajesh

The Clone() method returns a new array (a shallow copy)
object containing all the elements in the original array.
The CopyTo() method copies the elements into another
existing array. Both perform a shallow copy. A shallow
copy means the contents (each array element) contains
references to the same object as the elements in the
original array. A deep copy (which neither of these
methods performs) would create a new instance of each
element's object, resulting in a different, yet identacle
object.

Is This Answer Correct ?    7 Yes 1 No

What?s the difference between the System.Array.CopyTo() and System.Array.Clone()?..

Answer / guest

The first one performs a deep copy of the array, the second
one is shallow

Is This Answer Correct ?    0 Yes 3 No

What?s the difference between the System.Array.CopyTo() and System.Array.Clone()?..

Answer / ranjanatyagi

the first one copy both the data and the structure i.e.
schema of the arry and the second one copy only the
structuere not data.

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More C Sharp Interview Questions

Which sorting algorithm is best?

0 Answers  


Are constructors inherited c#?

0 Answers  


How does array sort work?

0 Answers  


What is the c# equivalent of c++ catch (…), which was a catch-all statement for any possible exception? Does c# support try-catch-finally blocks?

0 Answers  


Why do we use partial class in c#?

0 Answers  






What is the use of list in c#?

0 Answers  


What is difference between struct and class in c#?

0 Answers  


What is dataset and dataadapter in c#?

0 Answers  


Difference between type constructor and instance constructor? What is static constructor, when it will be fired? And what is its use?

0 Answers  


What is a factory in c#?

0 Answers  


To create a localized application which namespaces are necessary?

0 Answers   Siebel,


When To use HashTable In C#

0 Answers   Infosys,


Categories