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

C# में StringBuilder.CopyTo() मेथड

C# में StringBuilder.CopyTo() मेथड इस इंस्टेंस के एक निर्दिष्ट खंड से कैरेक्टर्स को एक डेस्टिनेशन Char ऐरे के निर्दिष्ट खंड में कॉपी करने के लिए उपयोग किया जाता है।

सिंटैक्स

सिंटैक्स इस प्रकार है -

public void CopyTo (int sourceIndex, char[] dest, int destIndex, int count);

उपरोक्त, पैरामीटर sourceIndex इस इंस्टेंस में वह शुरुआती स्थिति है जहां से कैरेक्टर्स कॉपी किए जाएंगे। dest वह ऐरे है जहां कैरेक्टर्स कॉपी किए जाएंगे, जबकि destIndex डेस्टिनेशन में वह शुरुआती स्थिति है जहां कैरेक्टर्स कॉपी किए जाएंगे। count पैरामीटर कॉपी किए जाने वाले कैरेक्टर्स की संख्या है।

उदाहरण 1

using System;
using System.Text;

public class Demo {
    public static void Main() {
        StringBuilder strBuilder = new StringBuilder("ghgh78hkjj");
        char c = strBuilder[3];
        Console.WriteLine("String = " + strBuilder);
        Console.WriteLine("Character = " + c);
        char[] arr = new char[15];
        strBuilder.CopyTo(3, arr, 2, 6);
        Console.WriteLine("\nCopied String in char array...");
        Console.WriteLine(arr);
    }
}

आउटपुट

String = ghgh78hkjj
Character = h
Copied String in char array...
h78hkj

उदाहरण 2

using System;
using System.Text;

public class Demo {
    public static void Main() {
        StringBuilder strBuilder = new StringBuilder("JohnWick");
        Console.WriteLine("String = " + strBuilder);
        char[] arr = new char[5] {'a', 'b', 'c', 'd', 'e'};
        strBuilder.CopyTo(1, arr, 1, 3);
        Console.WriteLine("\nCopied String in char array...");
        Console.WriteLine(arr);
    }
}

आउटपुट

String = JohnWick
Copied String in char array...
aohne
  1. - C# में String.PadRight मेथड: स्ट्रिंग के अंत में पैडिंग

    PadRight(int totalWidth, char paddingChar = ) स्ट्रिंग के **दाएं (अंत)** में पैडिंग जोड़कर निर्दिष्ट कुल चौड़ाई तक बढ़ाता है। उदाहरण using System; class Demo { static void Main() { string myStr = Text1; // डिफ़ॉल्ट स्पेस पैडिंग (कुल 10 कैरेक्टर) Console.W

  1. - C# SingleOrDefault() विधि

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

  1. - C# में String Join() मेथड

    String.Join() मेथड स्ट्रिंग ऐरे के सभी एलिमेंट्स को निर्दिष्ट सेपरेटर का उपयोग करके जोड़ता है। उदाहरण using System; namespace StringApplication { class StringProg { static void Main(string[] args) { string[] starray = new string[] { Down the way nights are da