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

C# StringBuilder में वर्ण एक्सेस करें

सबसे पहले, StringBuilder सेट करें:

StringBuilder str = new StringBuilder(); 
str.Append("premium");

5वें वर्ण को एक्सेस करने और प्रदर्शित करने के लिए:

Console.WriteLine(str[4]);

निम्न पूरा कोड है:

उदाहरण

using System; 
using System.Text; 
public class Demo { 
    public static void Main() { 
        StringBuilder str = new StringBuilder(); 
        str.Append("premium"); 
        Console.WriteLine("स्ट्रिंग: " + str); 
        Console.Write("5वां वर्ण एक्सेस कर रहे हैं: "); 
        Console.WriteLine(str[4]); 
    } 
}

आउटपुट

स्ट्रिंग: premium 
5वां वर्ण एक्सेस कर रहे हैं: i
  1. - C# में कैरेक्टर इन्क्रीमेंट (Character Increment)

    परिचय char टाइप पर ++/-- ऑपरेटर यूनिकोड कोड पॉइंट बढ़ाते/घटाते हैं। उदाहरण using System; class Demo { static void Main() { char ch = K; Console.WriteLine(Initial: + ch); // K ch++; // इन्क्रीमेंट Console.WriteLine(After ++: + ch); // L ch = Z;

  1. - C# में कैरेक्टर केस बदलना (ToUpper/ToLower)

    C# में String.ToUpper() और String.ToLower() मेथड्स का उपयोग करके स्ट्रिंग के कैरेक्टर्स का केस बदला जा सकता है। स्ट्रिंग्स अपरिवर्तनीय (immutable) होती हैं, इसलिए ये मेथड्स नई स्ट्रिंग लौटाते हैं। उदाहरण using System; using System.Collections.Generic; using System.Text; namespace Demo { class

  1. - C# में एक्सेस मोडिफायर्स

    एक्सेस मोडिफायर्स C# में वेरिएबल्स और फंक्शन्स के स्कोप को निर्दिष्ट करते हैं। C# द्वारा प्रदान किए गए निम्नलिखित एक्सेस मोडिफायर्स हैं: Public पब्लिक मोडिफायर मेंबर्स की एक्सेस पर कोई प्रतिबंध नहीं लगाता। Protected एक्सेस डेराइव्ड क्लास या क्लास परिभाषा तक सीमित है। Internal इंटरनल एक्सेस मोडिफ