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

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';
        ch++;
        Console.WriteLine("After Z++: " + ch); // [ (अगला यूनिकोड)

        // लूप में वर्णमाला प्रिंट
        for (char c = 'A'; c <= 'Z'; c++)
            Console.Write(c + " ");
        // A B C ... Z
    }
}

नोट

  • char वास्तव में ushort (0-65535) है; अंकगणितीय ऑपरेशन अंतर्निहित मान पर काम करते हैं।
  • 'Z' के बाद '[' आता है (ASCII क्रम); वर्णमाला लूप के लिए c <= 'Z' शर्त उपयोग करें।
  • सुरोगेट पेयर्स (इमोजी, दुर्लभ वर्ण) के लिए char अपर्याप्त; string या Rune उपयोग करें।
  1. - HTML5 कैरेक्टर एनकोडिंग्स

    कैरेक्टर एनकोडिंग बाइट्स को कैरेक्टर्स में बदलने की एक विधि है। HTML दस्तावेज़ को मान्य या प्रदर्शित करने के लिए, एक प्रोग्राम को एक कैरेक्टर एनकोडिंग चुननी होगी। HTML5 लेखकों के पास कैरेक्टर एनकोडिंग सेट करने के तीन साधन हैं: HTTP Content-Type हेडर यदि आप CGI या इसी तरह का प्रोग्राम लिख रहे थे तो

  1. HTML कैरेक्टर सेट (Charset) HTML कैरेक्टर सेट (Charset)

    HTML कैरेक्टर सेट (Character Encoding) क्या है? कैरेक्टर सेट (charsets) वर्णों को बाइट्स में एन्कोड करने के मानक हैं। प्रमुख कैरेक्टर सेट में शामिल हैं: ASCII - 128 अल्फ़ान्यूमेरिक वर्ण परिभाषित करता है (अंग्रेजी के लिए)। ANSI (Windows-1252) - 256 वर्ण, पश्चिमी यूरोपीय भाषाओं के लिए। ISO-8859-1 -

  1. - पायथन में वर्ण बढ़ाने के तरीके

    इस ट्यूटोरियल में, हम पायथन में वर्ण बढ़ाने के विभिन्न तरीके देखने जा रहे हैं। टाइपकास्टिंग आइए पहले देखें कि क्या होता है यदि हम टाइपकास्टिंग के बिना int को char में जोड़ते हैं। उदाहरण ## str आरंभीकरण char = t ## char में 1 जोड़ने का प्रयास char += 1 ## त्रुटि मिलती है यदि आप उपरोक्त प्रोग्राम