在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