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

सी # स्ट्रिंग कॉपीटो () विधि:

C# में CopyTo () विधि का उपयोग इस उदाहरण में निर्दिष्ट स्थिति से यूनिकोड वर्णों की एक सरणी में निर्दिष्ट स्थिति में वर्णों की एक निर्दिष्ट संख्या की प्रतिलिपि बनाने के लिए किया जाता है।

सिंटैक्स

public void CopyTo (int srcIndex, char[] dest, int desIndex, int count);

ऊपर,

  • srcIndex - इस उदाहरण में कॉपी करने के लिए पहले वर्ण की अनुक्रमणिका।
  • गंतव्य - यूनिकोड वर्णों की सरणी जिसमें इस उदाहरण में वर्णों की प्रतिलिपि बनाई गई है।
  • destIndex - गंतव्य में वह सूचकांक जहां से कॉपी ऑपरेशन शुरू होता है।
  • गिनें - इस उदाहरण में गंतव्य पर कॉपी करने के लिए वर्णों की संख्या।

उदाहरण

आइए अब एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main() {
      string str = "JohnAndJacob";
      Console.WriteLine("String = "+str);
      char[] destArr = new char[20];
      str.CopyTo(1, destArr, 0, 4);
      Console.Write(destArr);
   }
}

आउटपुट

String = JohnAndJacob
ohnA

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main() {
      string str = "JohnAndJacob";
      Console.WriteLine("String = "+str);
      char[] destArr = new char[20];
      destArr[0] = 'A';
      destArr[1] = 'B';
      destArr[2] = 'C';
      destArr[3] = 'D';
      Console.WriteLine(destArr);
      str.CopyTo(2, destArr, 3, 4);
      Console.Write(destArr);
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

String = JohnAndJacob
ABCD
ABChnAn

  1. सी # स्ट्रिंग। पैडराइट विधि:

    PadRight () विधि का उपयोग करके रिक्त स्थान के साथ स्ट्रिंग के अंत को पैड करें। आप इसे यूनिकोड वर्ण से भी पैड कर सकते हैं। मान लें कि निम्नलिखित हमारी स्ट्रिंग है। string myStr = "Text1"; उपरोक्त स्ट्रिंग के अंत में पैडिंग सेट करने के लिए, PadRight विधि का उपयोग करें। myStr.PadRight(10);

  1. सी # सिंगलोरडिफॉल्ट () विधि

    विधि अनुक्रम का एकल विशिष्ट तत्व लौटाती है। यदि तत्व अनुक्रम में मौजूद नहीं है, तो डिफ़ॉल्ट मान वापस आ जाता है। हमारे यहां दो स्ट्रिंग ऐरे हैं। string[] str1 = { "one" }; string[] str2 = { }; पहली सरणी एक तत्व के लिए जाँच की जाती है, जबकि दूसरी सरणी खाली होती है और SingleorDefault का उपय

  1. स्ट्रिंग जॉइन () विधि

    प्रत्येक तत्व के बीच निर्दिष्ट विभाजक का उपयोग करते हुए, स्ट्रिंग्स में शामिल हों () विधि एक स्ट्रिंग सरणी के सभी तत्वों को जोड़ती है। नीचे दिए गए उदाहरण में हमारे पास एक मल्टी-लाइन स्ट्रिंग है और हमने सेपरेटर को \n - . के रूप में सेट किया है String.Join("\n", starray); उदाहरण निम्नलिखित