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

सी # में चार संरचना


C# में चार स्ट्रक्चर एक चरित्र को UTF-16 कोड इकाई के रूप में दर्शाता है। यहां कुछ तरीके दिए गए हैं -

विधि विवरण
ConvertToUtf32(चार, चार) UTF-16 एन्कोडेड सरोगेट जोड़ी के मान को यूनिकोड कोड बिंदु में रूपांतरित करता है।
ConvertToUtf32(String, Int32) UTF-16 एन्कोडेड वर्ण या सरोगेट जोड़ी के मान को एक स्ट्रिंग में एक निर्दिष्ट स्थान पर यूनिकोड कोड बिंदु में परिवर्तित करता है।
बराबर(चार) एक मान देता है जो इंगित करता है कि यह उदाहरण निर्दिष्ट चार ऑब्जेक्ट के बराबर है या नहीं।
बराबर(वस्तु) एक मान देता है जो इंगित करता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट के बराबर है या नहीं।
GetHashCode() इस उदाहरण के लिए हैश कोड लौटाता है।
GetNumericValue(Char) निर्दिष्ट संख्यात्मक यूनिकोड वर्ण को एक डबल-सटीक फ़्लोटिंग-पॉइंट संख्या में परिवर्तित करता है।
IsDigit(String, Int32) इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को दशमलव अंक के रूप में वर्गीकृत किया गया है या नहीं।
IsLetter(Char) इंगित करता है कि निर्दिष्ट यूनिकोड वर्ण को यूनिकोड अक्षर के रूप में वर्गीकृत किया गया है या नहीं।
IsLetter(String, Int32) इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को यूनिकोड अक्षर के रूप में वर्गीकृत किया गया है या नहीं।
sLetterOrDigit(Char) इंगित करता है कि निर्दिष्ट यूनिकोड वर्ण को अक्षर या दशमलव अंक के रूप में वर्गीकृत किया गया है या नहीं।
IsLetterOrDigit(String, Int32) इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को अक्षर या दशमलव अंक के रूप में वर्गीकृत किया गया है।
IsLower(Char) इंगित करता है कि निर्दिष्ट यूनिकोड वर्ण को लोअरकेस अक्षर के रूप में वर्गीकृत किया गया है या नहीं।
IsPunctuation(String, Int32) इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को विराम चिह्न के रूप में वर्गीकृत किया गया है या नहीं।

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

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public static bool IsSymbol (string str, int index);

ऊपर, str एक स्ट्रिंग है, जबकि स्ट्र में मूल्यांकन करने के लिए वर्ण की स्थिति।

उदाहरण

आइए अब हम Char.IsSymbol() पद्धति को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      bool res;
      char val = 'P';
      Console.WriteLine("Value = "+val);
      res = Char.IsSymbol(val);
      Console.WriteLine("Is the value a symbol? = "+res);
   }
}

आउटपुट

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

Value = P
Is the value a symbol? = False

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

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public static bool IsWhiteSpace (char ch);

ऊपर, पैरामीटर ch मूल्यांकन करने के लिए यूनिकोड वर्ण है।

उदाहरण

आइए अब हम Char.IsWhiteSpace() पद्धति को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main(){
      bool res;
      char val = ' ';
      Console.WriteLine("Value = "+val);
      res = Char.IsWhiteSpace(val);
      Console.WriteLine("Is the value whitespace? = "+res);
   }
}

आउटपुट

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

Value =
Is the value whitespace? = True

  1. C# में Char.ToLowerInvariant (चार) विधि

    C# में Char.ToLowerInvariant () विधि का उपयोग अपरिवर्तनीय संस्कृति के आवरण नियमों का उपयोग करके यूनिकोड वर्ण के मान को उसके लोअरकेस समकक्ष में बदलने के लिए किया जाता है। आउटपुट निम्नलिखित वाक्य रचना है - public static char ToLowerInvariant (char ch); ऊपर, पैरामीटर ch कनवर्ट करने के लिए यूनिकोड वर्

  1. C# में Char.ToUpperInvariant (चार) विधि

    C# में Char.ToUpperInvariant() विधि का उपयोग यूनिकोड वर्ण के मान को अपरिवर्तनीय संस्कृति के आवरण नियमों का उपयोग करके उसके अपरकेस समकक्ष में बदलने के लिए किया जाता है। सिंटैक्स public static char ToUpperInvariant (char ch); ऊपर, पैरामीटर ch कनवर्ट करने के लिए यूनिकोड वर्ण है। आइए अब हम Char.ToUppe

  1. सी # में दशमलव कार्य

    C# में कुछ दशमलव फंक्शन निम्नलिखित हैं। क्रमांक नाम और विवरण 1 जोड़ें (दशमलव, दशमलव) दो निर्दिष्टÂ दशमलवÂ मान जोड़ता है। 2 छत(दशमलव) सबसे छोटा पूर्णांक मान देता है जो निर्दिष्ट दशमलव संख्या से बड़ा या उसके बराबर होता है। 3 तुलना करें (दशमलव, दशमलव) दो निर्दिष्टÂ दशमलवÂ मानों की तुल