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

C# में Convert क्लास का उपयोग

Convert क्लास में एक बेस डेटा टाइप को दूसरे बेस डेटा टाइप में बदलने के मेथड्स होते हैं। कुछ उदाहरण देखते हैं:

Convert.ToBoolean() मेथड

निर्दिष्ट मान को समतुल्य बूलियन मान में बदलता है।

सिंटैक्स

public static bool ToBoolean (string val, IFormatProvider provider);

यहां, val एक स्ट्रिंग है जिसमें TrueString या FalseString का मान होता है, जबकि provider कल्चर-विशिष्ट फॉर्मेटिंग जानकारी प्रदान करता है।

उदाहरण

using System;
using System.Globalization;

public class Demo {
    public static void Main() {
        CultureInfo cultures = new CultureInfo("en-US");
        String str = "true";
        Console.WriteLine("परिवर्तित बूल मान...");
        bool res = Convert.ToBoolean(str, cultures);
        Console.Write("{0}", res);
    }
}

आउटपुट

परिवर्तित बूल मान... True

Convert.ToDouble() मेथड

निर्दिष्ट स्ट्रिंग को कल्चर-विशिष्ट फॉर्मेटिंग जानकारी का उपयोग करके डबल-प्रिसिजन फ्लोटिंग-पॉइंट संख्या में बदलता है।

सिंटैक्स

public static double ToDouble (string val, IFormatProvider provider);

उदाहरण

using System;
using System.Globalization;

public class Demo {
    public static void Main() {
        String val = "876876, 878";
        NumberFormatInfo formatProvider = new NumberFormatInfo();
        formatProvider.NumberDecimalSeparator = ", ";
        formatProvider.NumberGroupSeparator = ".";
        formatProvider.NumberGroupSizes = new int[] { 2 };
        Console.WriteLine("परिवर्तित डेसीमल मान...");
        double res = Convert.ToDouble(val, formatProvider);
        Console.Write("{0}", res);
    }
}

आउटपुट

परिवर्तित डेसीमल मान... 876876.878

Convert.ToDecimal() मेथड

निर्दिष्ट स्ट्रिंग को कल्चर-विशिष्ट फॉर्मेटिंग जानकारी का उपयोग करके डेसीमल संख्या में बदलता है।

सिंटैक्स

public static decimal ToDecimal (string val, IFormatProvider provider);

उदाहरण

using System;
using System.Globalization;

public class Demo {
    public static void Main() {
        CultureInfo cultures = new CultureInfo("en-US");
        String val = "8787";
        Console.WriteLine("परिवर्तित डेसीमल मान...");
        decimal res = Convert.ToDecimal(val, cultures);
        Console.Write("{0}", res);
    }
}

आउटपुट

परिवर्तित डेसीमल मान... 8787
  1. C# में Console क्लास C# में Console क्लास

    C# में Console क्लास का उपयोग कंसोल एप्लिकेशन के लिए मानक इनपुट, आउटपुट और त्रुटि स्ट्रीम को दर्शाने के लिए किया जाता है। आइए C# में Console क्लास प्रॉपर्टीज के कुछ उदाहरण देखते हैं: Console.CursorLeft प्रॉपर्टी C# में कंसोल का CursorLeft बदलने के लिए Console.CursorLeft प्रॉपर्टी का उपयोग करें। उदा

  1. - C# में सिंगलटन क्लास

    सिंगलटन क्लास डेटा के एकल आवंटन और इंस्टेंस की अनुमति देती है। इसमें सामान्य विधियाँ होती हैं और आप इसे इंस्टेंस का उपयोग करके कॉल कर सकते हैं। क्लास के एकाधिक इंस्टेंस को रोकने के लिए, निजी कंस्ट्रक्टर का उपयोग किया जाता है। आइए एक उदाहरण देखें: public class Singleton { static Singleton b = nu

  1. - C# में क्लास: परिभाषा, संरचना और उदाहरण

    C# में क्लास एक डेटा टाइप का ब्लूप्रिंट (खाका) होता है। यह ऑब्जेक्ट्स बनाने के लिए एक टेम्पलेट की तरह काम करता है। क्लास के अंदर परिभाषित वेरिएबल्स (फील्ड्स) और मेथड्स (फंक्शन्स) को मिलाकर क्लास के मेंबर्स कहा जाता है। क्लास का सामान्य सिंटैक्स C# में क्लास घोषित करने का सामान्य रूप निम्नलिखित है: