📜  C#| Clone()方法

📅  最后修改于: 2021-05-29 16:41:08             🧑  作者: Mango

在C#中,Clone()是String方法。它用于克隆字符串对象,该字符串对象返回该数据的另一个副本。
换句话说,它返回对此String实例的引用。返回值将只是相同数据的另一个视图。直接在当前String实例上调用的克隆方法。此方法将不带任何参数。

句法:

public object Clone()

返回值类型: System.Object或我们可以说这个String实例。

下面的程序说明了Clone()方法的用法:

// C# program to illustrate 
// Clone() method
using System;
class Geeks {
  
    // Main Method
    public static void Main(string[] args)
    {
        string s1 = "GeeksForgeeks";
  
        // Cannot implicitly convert 
        // type object to the string.
        // So explicit conversion 
        // using Clone() method
        string s2 = (String)s1.Clone();
         
        // Displaying both the string
        Console.WriteLine("String : {0}", s1);
        Console.WriteLine("Clone String : {0}", s2);
    }
}
输出:
String : GeeksForgeeks
Clone String : GeeksForgeeks

参考: https : //msdn.microsoft.com/en-us/library/system。字符串.clone