C# में Double.GetTypeCode() मेथड Double वैल्यू टाइप के लिए TypeCode एनम मान लौटाता है, जो हमेशा TypeCode.Double होता है।
सिंटैक्स
public TypeCode GetTypeCode ();
उदाहरण 1: पूर्णांक डबल मान
using System;
public class Demo {
public static void Main() {
double d = 15d;
Console.WriteLine("Double Value = " + d);
Console.WriteLine("HashCode of Double Value = " + d.GetHashCode());
TypeCode type = d.GetTypeCode();
Console.WriteLine("TypeCode of Double Value = " + type);
}
}
आउटपुट
Double Value = 15 HashCode of Double Value = 1076756480 TypeCode of Double Value = Double
उदाहरण 2: दशमलव डबल मान
using System;
public class Demo {
public static void Main() {
double d = 25.5d;
Console.WriteLine("Double Value = " + d);
Console.WriteLine("HashCode of Double Value = " + d.GetHashCode());
TypeCode type = d.GetTypeCode();
Console.WriteLine("TypeCode of Double Value = " + type);
}
}
आउटपुट
Double Value = 25.5 HashCode of Double Value = 1077510144 TypeCode of Double Value = Double
Double टाइप की विशेषताएं
- 64-बिट डबल-प्रिसिजन फ्लोटिंग-पॉइंट नंबर।
- रेंज: लगभग ±5.0 × 10⁻³²⁴ से ±1.7 × 10³⁰⁸
- IEEE 754 मानक का पालन करता है।
- C# में
doubleकीवर्डSystem.Doubleका एलियास है।
TypeCode का उपयोग
GetTypeCode() का उपयोग रनटाइम पर टाइप पहचान, स्विच स्टेटमेंट्स में टाइप हैंडलिंग, और सीरियलाइज़ेशन फ्रेमवर्क में किया जाता है।
संबंधित मेथड्स
GetHashCode()- हैश कोड लौटाता हैCompareTo()- तुलना करता हैEquals()- समानता जांचता हैToString()- स्ट्रिंग प्रतिनिधित्व