Jan 18, 2011
Creates a new instance of String with the same value as a specified String.
Returns a reference to this instance of String.
Jan 23, 2011
String.Clone() give pointer value(ie Current memory Reference)
String.Clone() Create an instance in Heap Memory and give pointer value(ie New Memory Reference)
May 09, 2013
Clone will copy the structure of a data where as Copy will copy the complete structure as well as data.
string arr2 = arr1; //copy
string arr4 = (string)arr3.Clone();