C# में कॉपी () विधि का उपयोग स्ट्रिंग के एक नए उदाहरण को निर्दिष्ट स्ट्रिंग के समान मान के साथ बनाने के लिए किया जाता है।
सिंटैक्स
public static string Copy (string s);
ऊपर, s कॉपी करने के लिए स्ट्रिंग है।
उदाहरण
using System; public class Demo { public static void Main(string[] args) { string s1 = "Amy"; string s2 = "Katie"; string s3 = String.Copy(s2); Console.WriteLine("String1 = "+s1); Console.WriteLine("String2 = "+s2); Console.WriteLine("Are both the strings equal? = "+s1.Equals(s2)); Console.WriteLine("Are both the strings equal? = "+s2.Equals(s3)); Console.WriteLine(string.CompareOrdinal(s1, s2)); Console.WriteLine(string.CompareOrdinal(s2, s3)); } }
आउटपुट
String1 = Amy String2 = Katie Are both the strings equal? = False Are both the strings equal? = True -10 0
उदाहरण
using System; public class Demo { public static void Main(string[] args) { string s1 = "Gary"; string s2 = "Gary"; string s3 = String.Copy(s2); Console.WriteLine("String1 = "+s1); Console.WriteLine("String2 = "+s2); Console.WriteLine("Is s1 and s2 equal? = "+s1.Equals(s2)); Console.WriteLine("Is s2 and s3 equal? = "+s2.Equals(s3)); s3 = "Harry"; Console.WriteLine("Is s2 and s3 equal? = "+s2.Equals(s3)); } }
आउटपुट
String1 = Gary String2 = Gary Is s1 and s2 equal? = True Is s2 and s3 equal? = True Is s2 and s3 equal? = False