कोई प्रत्यक्ष समकक्ष नहीं है, इसमें कोई अंतर्निहित .NET प्रकार नहीं है जो आपको सटीक/पैमाने को स्पष्ट रूप से निर्दिष्ट करने की अनुमति देता है जहां तक मुझे पता है। कोई निश्चित नहीं है -बिंदु प्रकार जैसे NUMERIC.
decimal और double decimal . के साथ .NET में सामान्य फ़्लोटिंग पॉइंट प्रकार हैं दशमलव फ़्लोटिंग पॉइंट
को लागू करना (जैसे T-SQL में NUMERIC) और double बाइनरी फ़्लोटिंग पॉइंट
को लागू करना व्यवहार (जैसे T-SQL में FLOAT और REAL)। (वहां है float साथ ही, जो एक छोटा बाइनरी फ़्लोटिंग पॉइंट प्रकार है।)
आपको decimal . के बीच चयन करना चाहिए और double आप किन मूल्यों का प्रतिनिधित्व करने जा रहे हैं, इसके आधार पर - मैं आमतौर पर "मानव निर्मित", कृत्रिम मूल्यों (विशेषकर धन) को decimal के लिए उपयुक्त मानता हूं , और सतत, प्राकृतिक मान (जैसे भौतिक आयाम) double . के लिए उपयुक्त होने के नाते ।