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

सी # में कक्षा कनवर्ट करें

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

Convert.ToBoolean() विधि C# में एक निर्दिष्ट मान को समकक्ष बूलियन मान में बदलने के लिए उपयोग किया जाता है।

सिंटैक्स

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

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

ऊपर, वैल एक स्ट्रिंग है जिसमें ट्रूस्ट्रिंग या फाल्सस्ट्रिंग का मान होता है, जबकि प्रदाता एक ऐसा ऑब्जेक्ट होता है जो संस्कृति-विशिष्ट स्वरूपण जानकारी प्रदान करता है।

उदाहरण

आइए अब Convert.ToBoolean() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      CultureInfo cultures = new CultureInfo("en-US");
      String str = "true";
      Console.WriteLine("Converted bool value...");
      bool res = Convert.ToBoolean(str, cultures);
      Console.Write("{0}", res);
   }
}

आउटपुट

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

Converted bool value...
True

Convert.ToDouble() विधि C# में निर्दिष्ट संस्कृति-विशिष्ट स्वरूपण जानकारी का उपयोग करते हुए, किसी संख्या के निर्दिष्ट स्ट्रिंग प्रतिनिधित्व को समकक्ष डबल-सटीक फ़्लोटिंग-पॉइंट संख्या में परिवर्तित करता है।

सिंटैक्स

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

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

ऊपर, मान एक स्ट्रिंग है जिसमें कनवर्ट करने के लिए संख्या होती है, जबकि प्रदाता एक ऐसा ऑब्जेक्ट होता है जो संस्कृति-विशिष्ट स्वरूपण जानकारी प्रदान करता है।

उदाहरण

आइए अब Convert.ToDouble() मेथड को लागू करने के लिए एक उदाहरण देखें -

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("Converted Decimal value...");
      double res = Convert.ToDouble(val, formatProvider);
      Console.Write("{0}", res);
   }
}

आउटपुट

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

Converted Decimal value...
876876.878

Convert.ToDecimal() विधि सी# में निर्दिष्ट संस्कृति-विशिष्ट स्वरूपण जानकारी का उपयोग करके किसी संख्या के निर्दिष्ट स्ट्रिंग प्रतिनिधित्व को समकक्ष दशमलव संख्या में परिवर्तित करता है।

आउटपुट

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

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

ऊपर, वैल एक स्ट्रिंग है जिसमें कनवर्ट करने के लिए एक संख्या होती है, जबकि प्रदाता एक ऑब्जेक्ट है जो संस्कृति-विशिष्ट स्वरूपण जानकारी प्रदान करता है।

उदाहरण

आइए अब Convert.ToDecimal() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      CultureInfo cultures = new CultureInfo("en-US");
      String val = "8787";
      Console.WriteLine("Converted Decimal value...");
      decimal res = Convert.ToDecimal(val, cultures);
      Console.Write("{0}", res);
   }
}

आउटपुट

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

Converted Decimal value...
8787

  1. सी # में कंसोल क्लास

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

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

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

  1. सी # में कक्षा

    डेटा प्रकार के लिए ब्लूप्रिंट वह है जिसे आप C# में क्लास कह सकते हैं। ऑब्जेक्ट एक वर्ग के उदाहरण हैं। एक वर्ग का गठन करने वाली विधियों और चरों को वर्ग के सदस्य कहा जाता है। उदाहरण C# में एक वर्ग का सामान्य रूप निम्नलिखित है - <access specifier> class class_name {    // member variab