哪个最好是Copyto()或Clone()?

时间:2010-09-02 09:06:44

标签: c#

  

可能重复:
  What’s the difference between the System.Array.CopyTo() and System.Array.Clone()?

何时使用copyto()和Clone()..是否有任何使用方案? 我知道Clone()总是返回对象..所以我们需要强制转换..

3 个答案:

答案 0 :(得分:1)

... 大胆地 (在这种情况下以斜体显示)询问其他开发者之前提出过的问题......; - )

Difference between the System.Array.CopyTo() and System.Array.Clone()

答案 1 :(得分:0)

取决于您尝试做什么,Copyto()将添加到已存在的数组,而Clone()将复制。

答案 2 :(得分:0)

假设你有关于数组的问题,

Clone()方法返回一个包含原始数组中所有元素的新数组(浅复制)对象。 CopyTo()方法将元素复制到另一个现有数组中 如果要将元素从一个数组复制到另一个现有数组,可以使用CopyTo(),否则使用Clone()。