मान लें कि मेरे पास string
है, और string
का मान धनराशि है, स्थानीयकृत। स्थानीयकरण से, मेरा मतलब है कि यदि देश दशमलव बिंदुओं के बजाय अल्पविराम का उपयोग कर सकता है, उदाहरण के लिए। (यह सिर्फ एक स्थानीयकरण अंतर है जो मुझे पता है।).NET: स्थानीय मुद्रा को पार्सिंग
मैं इन string
में से किसी एक को अपने decimal
एस संख्यात्मक समकक्षों में कैसे पार्स कर सकता हूं? decimal.TryParse()
स्थानीय स्वरूपण को पहचानेंगे? मैं TryParse()
के साथ कैसे निर्दिष्ट करूं?
string s = "10,95";
decimal d;
if (decimal.TryParse(s, NumberStyles.Number, CultureInfo.GetCultureInfo("sv-SE"),out d))
{
Console.WriteLine(d);
}