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

C# में Char.CompareTo () विधि

C# में Char.CompareTo () विधि का उपयोग इस उदाहरण की तुलना किसी निर्दिष्ट ऑब्जेक्ट या मान प्रकार से करने के लिए किया जाता है, और यह इंगित करता है कि क्या यह उदाहरण निर्दिष्ट ऑब्जेक्ट या मान प्रकार के क्रम में क्रमबद्ध क्रम में उसी स्थिति से पहले, अनुसरण करता है या दिखाई देता है।

सिंटैक्स

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

public int CompareTo (char val);
public int CompareTo (object val);

ऊपर, पहले सिंटैक्स के लिए वैल तुलना करने के लिए एक चार ऑब्जेक्ट है, जबकि दूसरे सिंटैक्स के लिए यह इस इंस्टेंस की तुलना या शून्य से तुलना करने के लिए एक ऑब्जेक्ट है।

वापसी मान शून्य है यदि वर्तमान उदाहरण में वैल के रूप में क्रमबद्ध क्रम में समान स्थिति है। यदि वर्तमान उदाहरण वैल से कम है तो यह शून्य से कम है। यदि वर्तमान उदाहरण वैल का अनुसरण करता है तो वापसी मूल्य शून्य से अधिक है।

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      char val = 'A';
      Console.WriteLine("Return Value = "+'A'.CompareTo(val));
   }
}

आउटपुट

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

Return Value = 0

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      char val = 'B';
      Console.WriteLine("Return Value = "+'D'.CompareTo(val));
   }
}

आउटपुट

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

Return Value = 2

  1. C# में Char.IsSymbol () विधि

    C# में Char.IsSymbol() विधि यह इंगित कर रही है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को प्रतीक वर्ण के रूप में वर्गीकृत किया गया है या नहीं। सिंटैक्स public static bool IsSymbol (string str, int index); ऊपर, str एक स्ट्रिंग है, जबकि वर्ण की स्थिति str में मूल्यांकन करने के लिए है। आइए

  1. सी # एनम तुलना करने के लिए विधि

    C# में ComparTo() मेथड का उपयोग करके दो एनम की तुलना करें। विधि निम्न में से कोई भी मान लौटाती है - शून्य से कम:स्रोत का मूल्य लक्ष्य के मूल्य से कम है शून्य:स्रोत का मान लक्ष्य के मान के बराबर होता है शून्य से अधिक:स्रोत का मूल्य लक्ष्य के मूल्य से अधिक है उदाहरण using System; class Program { &n

  1. सी # में तुलना करने के लिए () विधि

    दो मानों की तुलना करने के लिए, ComparTo() विधि का उपयोग करें। वापसी मूल्य निम्नलिखित हैं - 0 =दोनों संख्या बराबर हैं 1 =दूसरी संख्या छोटी है -1 =पहली संख्या छोटी है C# में ComparTo() मेथड को लागू करने के लिए कोड यहां दिया गया है - उदाहरण using System; public class Demo {    public sta