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

C# में आखिर स्टेटमेंट क्या है?

अंतिम ब्लॉक का उपयोग बयानों के दिए गए सेट को निष्पादित करने के लिए किया जाता है, चाहे कोई अपवाद फेंका गया हो या नहीं फेंका गया हो। उदाहरण के लिए, यदि आप कोई फ़ाइल खोलते हैं, तो उसे बंद होना चाहिए, चाहे कोई अपवाद उठाया गया हो या नहीं।

एरर हैंडलिंग ब्लॉक को ट्राई, कैच और अंत में कीवर्ड का उपयोग करके कार्यान्वित किया जाता है।

उदाहरण

आप अंतिम कथन को लागू करने के लिए निम्नलिखित कोड को चलाने का प्रयास कर सकते हैं -

using System;

namespace ErrorHandlingApplication {
   class DivNumbers {
      int result;

      DivNumbers() {
         result = 0;
      }

      public void division(int num1, int num2) {
         try {
            result = num1 / num2;
         } catch (DivideByZeroException e) {
            Console.WriteLine("Exception caught: {0}", e);
         } finally {
            Console.WriteLine("Result: {0}", result);
         }
      }

      static void Main(string[] args) {
         DivNumbers d = new DivNumbers();
         d.division(25, 0);
         Console.ReadKey();
      }
   }
}

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

    एक सरणी एक ही प्रकार के तत्वों के एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करती है। डेटा के संग्रह को संग्रहीत करने के लिए एक सरणी का उपयोग किया जाता है, लेकिन एक सरणी को सन्निहित स्मृति स्थानों पर संग्रहीत उसी प्रकार के चर के संग्रह के रूप में सोचना अक्सर अधिक उपयोगी होता है। C# में एक सरणी

  1. C# में निर्णय लेने के बयान क्या हैं?

    निर्णय लेने के बयानों के लिए प्रोग्रामर को प्रोग्राम द्वारा मूल्यांकन या परीक्षण के लिए एक या एक से अधिक शर्तों को निर्दिष्ट करने की आवश्यकता होती है, साथ ही एक स्टेटमेंट या स्टेटमेंट को निष्पादित करने के लिए, यदि स्थिति सही होने के लिए निर्धारित की जाती है, और वैकल्पिक रूप से, अन्य स्टेटमेंट्स को न

  1. C# में कंट्रोल स्टेटमेंट क्या हैं?

    प्रोग्राम नियंत्रण का प्रवाह C# में नियंत्रण कथनों द्वारा निर्दिष्ट किया जाता है। इसमें निम्नलिखित शामिल हैं - अगर स्टेटमेंट एक if स्टेटमेंट में एक बूलियन एक्सप्रेशन होता है जिसके बाद एक या एक से अधिक स्टेटमेंट होते हैं। निम्नलिखित वाक्य रचना है - if(boolean_expression) {    /* statement