Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में String.Copy() और String.CopyTo() मेथड्स में क्या अंतर है?


String.CopyTo() मेथड स्ट्रिंग वर्ण प्राप्त करता है और उन्हें एक सरणी में रखता है। वर्णों का एक समूह स्रोत स्ट्रिंग से एक वर्ण सरणी में कॉपी किया जाता है।

निम्नलिखित Copy() मेथड है:

उदाहरण

using System; class Demo { static void Main(String[] args) { string str = "This is it!"; char[] ch = new char[5]; str.CopyTo(2, ch, 0, 2); Console.WriteLine("Output..."); Console.WriteLine(ch); } }

आउटपुट

Output... is

String.Copy() समान सामग्री के साथ एक नया स्ट्रिंग ऑब्जेक्ट बनाता है।

उदाहरण

using System; class Demo { static void Main(String[] args) { string str1 = "Welcome!"; string str2 = "user"; str2 = String.Copy(str1); Console.WriteLine("Output..."); Console.WriteLine(str2); } }

आउटपुट

Output... Welcome!

  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. - C# में String और string में क्या अंतर है?

    String का मतलब System.String है जबकि string C# में System.String के लिए एक एलियास (alias) है।उदाहरण के लिए:string str = Welcome!;यह आवश्यक नहीं है, लेकिन आमतौर पर String का उपयोग तब किया जाता है जब आप क्लासेस के साथ काम करते हैं।string str = String.Format(Welcome! {0}!, user);चूंकि string System.Str

  1. - Python में String और Byte String में क्या Difference है?

    String vs Byte String एक String Characters का Sequence होता है; ये एक Abstract Concept हैं और इन्हें Directly Disk पर Store नहीं किया जा सकता। एक Byte String Bytes का Sequence होती है - ऐसी चीजें जो Disk पर Store की जा सकती हैं। इनके बीच Mapping को Encoding कहते हैं - इनमें से काफी सारे हैं (और अनं