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

टाइपऑफ़, गेटटाइप या सी#में क्या है?

टाइपऑफ़ ()

प्रकार प्रकार लेता है और तर्क का प्रकार देता है।

गेट टाइप ()

C# में सरणी वर्ग की GetType() विधि को वर्तमान उदाहरण का प्रकार मिलता है।

है

"is" कीवर्ड का उपयोग यह जांचने के लिए किया जाता है कि क्या किसी ऑब्जेक्ट को किसी विशिष्ट प्रकार में डाला जा सकता है। ऑपरेशन का रिटर्न प्रकार बूलियन है।

उदाहरण

class Demo {
}
class Program {
   static void Main() {
      var demo = new Demo();
      Console.WriteLine($"typeof { typeof(Demo)}");
      Type tp = demo.GetType();
      Console.WriteLine($"GetType {tp}");
      if (demo is Demo) {
         System.Console.WriteLine($"is keyword check true");
      }
      Console.ReadLine();
   }
}

आउटपुट

typeof ConsoleApp.Demo
GetType ConsoleApp.Demo
is keyword check true

  1. सी # में गतिशील डेटा प्रकार क्या हैं?

    किसी भी प्रकार के मान को डायनामिक डेटा प्रकार चर में संग्रहीत करें। इस प्रकार के चरों के लिए टाइप जाँच रन-टाइम पर होती है। डायनेमिक टाइप घोषित करने के लिए सिंटैक्स निम्नलिखित है - dynamic <variable_name> = value; निम्नलिखित एक उदाहरण है - dynamic val1 = 100; dynamic val2 = 5; dynamic val3 =

  1. सी # में कक्षाएं क्या हैं?

    जब आप एक वर्ग को परिभाषित करते हैं, तो आप डेटा प्रकार के लिए एक खाका परिभाषित करते हैं। ऑब्जेक्ट एक वर्ग के उदाहरण हैं। एक वर्ग का गठन करने वाली विधियों और चरों को वर्ग के सदस्य कहा जाता है। क्लास की परिभाषा कीवर्ड क्लास से शुरू होती है और उसके बाद क्लास का नाम आता है; और वर्ग निकाय घुंघराले ब्रेसि

  1. C# में टाइप कास्टिंग क्या है?

    टाइप कास्टिंग एक प्रकार के डेटा को दूसरे प्रकार में परिवर्तित कर रहा है। दो रूप हैं - अंतर्निहित प्रकार रूपांतरण - ये रूपांतरण C# द्वारा टाइप-सुरक्षित तरीके से किए जाते हैं। उदाहरण के लिए, छोटे से बड़े अभिन्न प्रकारों में रूपांतरण और व्युत्पन्न वर्गों से आधार वर्गों में रूपांतरण हैं। स्पष्ट प्रकार