यह राउंड-ट्रिप ("R") प्रारूप विनिर्देशक सिंगल, डबल और बिगइंटर प्रकारों के लिए समर्थित है।
यह सुनिश्चित करता है कि एक स्ट्रिंग में परिवर्तित एक संख्यात्मक मान उसी संख्यात्मक मान में वापस पार्स किया जाता है।
आइए एक उदाहरण देखें -
सबसे पहले, हमारे पास एक दोहरा चर है।
double doubleVal = 0.91234582637;
अब, ToString() विधि का उपयोग करें:और राउंड-ट्रिप प्रारूप विनिर्देशक सेट करें।
doubleVal.ToString("R", CultureInfo.InvariantCulture);
आइए देखें पूरा उदाहरण -
उदाहरण
using System; using System.Numerics; using System.Globalization; class Demo { static void Main() { double doubleVal = 0.91234582637; string str = doubleVal.ToString("R", CultureInfo.InvariantCulture); double resRound = double.Parse(str, CultureInfo.InvariantCulture); // round-trip Double with 'R' Console.WriteLine(doubleVal.Equals(resRound)); } }
आउटपुट
True