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

C# में Int16.ToString() मेथड


C# में Int16.ToString() मेथड 16-बिट साइन्ड इंटीजर (short) के संख्यात्मक मान को उसके समतुल्य स्ट्रिंग प्रतिनिधित्व में कनवर्ट करता है। यह विभिन्न फॉर्मेट स्ट्रिंग्स को सपोर्ट करता है।

सिंटैक्स

public override string ToString ();
public string ToString (string format);

पैरामीटर format एक न्यूमेरिक फॉर्मेट स्ट्रिंग है (जैसे "F1", "D5", "X", आदि)।

उदाहरण 1: बेसिक ToString उपयोग

using System; 

public class Demo { 
    public static void Main() { 
        short val1 = 10;
        short val2 = 10;
        
        Console.WriteLine("Value1 = " + val1.ToString());
        Console.WriteLine("Value2 = " + val2.ToString());
        Console.WriteLine("HashCode for value1 = " + val1.GetHashCode());
        Console.WriteLine("HashCode for value2 = " + val2.GetHashCode());
        Console.WriteLine("Are they equal? = " + (val1.Equals(val2)));
    } 
}

आउटपुट

Value1 = 10
Value2 = 10
HashCode for value1 = 655370
HashCode for value2 = 655370
Are they equal? = True

उदाहरण 2: फॉर्मेट स्ट्रिंग्स के साथ ToString

using System; 

public class Demo { 
    public static void Main() { 
        short val1 = 20;
        short val2 = 18;
        
        // फिक्स्ड-पॉइंट फॉर्मेट (1 दशमलव स्थान)
        Console.WriteLine("Value 1 = " + val1.ToString("F1"));
        
        // कस्टम फॉर्मेट: 6 अंक, 4 दशमलव स्थान
        Console.WriteLine("Value 2 = " + val2.ToString("000000.0000"));
        
        // तुलना
        Console.WriteLine("Return value (comparison) = " + val1.CompareTo(val2));
    } 
}

आउटपुट

Value 1 = 20.0
Value 2 = 000018.0000
Return value (comparison) = 2

सामान्य न्यूमेरिक फॉर्मेट स्ट्रिंग्स

फॉर्मेटनामउदाहरण (1234)
C / cकरेंसी$1,234.00
D / dदशमलव1234
E / eवैज्ञानिक1.234000E+003
F / fफिक्स्ड-पॉइंट1234.00
N / nसंख्या1,234.00
X / xहेक्साडेसिमल4D2

कस्टम फॉर्मेट स्पेसिफायर्स

  • 0 - जीरो प्लेसहोल्डर
  • # - डिजिट प्लेसहोल्डर
  • . - दशमलव बिंदु
  • , - समूह विभाजक
  1. C# में Console.SetBufferSize() मेथड C# में Console.SetBufferSize() मेथड

    C# में Console.SetBufferSize() मेथड का उपयोग स्क्रीन बफर क्षेत्र की ऊंचाई और चौड़ाई को निर्दिष्ट मानों पर सेट करने के लिए किया जाता है। सिंटैक्स सिंटैक्स निम्नलिखित है: public static void SetBufferSize (int width, int height); ऊपर, पैरामीटर width बफर क्षेत्र की चौड़ाई है, जबकि height बफर क्षेत्र की

  1. C# में Console.ResetColor() मेथड C# में Console.ResetColor() मेथड

    C# में Console.ResetColor() मेथड का उपयोग फोरग्राउंड और बैकग्राउंड कंसोल कलर्स को उनके डिफॉल्ट्स पर सेट करने के लिए किया जाता है। सिंटैक्स सिंटैक्स निम्नलिखित है: public static void ResetColor (); उदाहरण आइए अब C# में Console.ResetColor() मेथड को लागू करने का एक उदाहरण देखते हैं: using System; cla

  1. - C# में Convert.ToString विधि

    निर्दिष्ट मान को उसके समकक्ष स्ट्रिंग में परिवर्तित करने के लिए ToString() विधि का उपयोग करें। उदाहरण एक बूलियन मान आरंभ करें: bool boolVal = false; अब इसे स्ट्रिंग में बदलने के लिए ToString() विधि का उपयोग करें: Convert.ToString(boolVal) पूर्ण कोड using System; public class Demo { public stati