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

C# में "." कस्टम फॉर्मेट स्पेसिफायर: दशमलव विभाजक


"." कस्टम फॉर्मेट स्पेसिफायर संख्या फॉर्मेट स्ट्रिंग में **स्थानीयकृत दशमलव विभाजक** (भारत/US में ., यूरोप में ,) का स्थान दर्शाता है।

उदाहरण

using System;
using System.Globalization;

class Demo
{
    static void Main()
    {
        double d = 3.7;
        Console.WriteLine(d.ToString("0.00", CultureInfo.InvariantCulture));  // 3.70
        Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:0.00}", d)); // 3.70
        
        d = 5.89;
        Console.WriteLine(d.ToString("00.00", CultureInfo.InvariantCulture));  // 05.89
        Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:00.00}", d)); // 05.89
    }
}

आउटपुट

3.70
3.70
05.89
05.89

मुख्य बिंदु

  • फॉर्मेट स्ट्रिंग में **पहला** . दशमलव विभाजक स्थान निर्धारित करता है।
  • वास्तविक विभाजक करंट कल्चर (CultureInfo.CurrentCulture) या निर्दिष्ट IFormatProvider से आता है।
  • CultureInfo.InvariantCulture हमेशा . उपयोग करता है।
  • "0.00": कम से कम 1 अंक दशमलव से पहले, ठीक 2 बाद में।
  • "00.00": कम से कम 2 अंक दशमलव से पहले (शून्य पैड)।

संबंधित: "," ग्रुप विभाजक

d.ToString("#,##0.00")  // 1,234.56 (ग्रुपिंग + दशमलव)
  1. JavaScript में कस्टम एरर (Custom Errors) JavaScript में कस्टम एरर (Custom Errors)

    JavaScript में कस्टम एरर इम्प्लीमेंट करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Custom Err

  1. - C# में यूजर-डिफाइन्ड कस्टम एक्सेप्शन कैसे बनाएं?

    परिचय C# में सभी एक्सेप्शन क्लासेस System.Exception से प्रत्यक्ष या अप्रत्यक्ष रूप से प्राप्त होती हैं। आप अपनी खुद की एक्सेप्शन क्लास बना सकते हैं जो Exception से इनहेरिट करती हो। उदाहरण: तापमान शून्य होने पर एक्सेप्शन फेंकना using System; namespace UserDefinedException { // कस्टम एक्सेप्शन

  1. - C# में कस्टम एट्रिब्यूट्स कैसे बनाएं?

    एट्रिब्यूट्स का उपयोग मेटाडेटा जोड़ने के लिए किया जाता है, जैसे कंपाइलर निर्देश और अन्य जानकारी जैसे टिप्पणियां, विवरण, मेथड्स और क्लासेस को प्रोग्राम में।.Net फ्रेमवर्क कस्टम एट्रिब्यूट्स के निर्माण की अनुमति देता है जिनका उपयोग घोषणात्मक जानकारी स्टोर करने के लिए किया जा सकता है और रन-टाइम पर प्रा