व्यायाम - कोड पठनीयता में सुधार के लिए एक चुनौती गतिविधि को पूरा करें

पूरा किया

कोड चुनौतियाँ आपके द्वारा सीखी गई बातों को सुदृढ़ करेंगी और जारी रखने से पहले आपको कुछ आत्मविश्वास हासिल करने में मदद करेंगी।

कोड पठनीयता चुनौती

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

कोड चुनौती - पठनीयता में सुधार के लिए शैली दिशानिर्देश लागू करें

  1. सुनिश्चित करें कि आपके पास Visual Studio कोड में एक रिक्त Program.cs फ़ाइल खुली है।

    यदि आवश्यक हो, तो Visual Studio कोड खोलें, और उसके बाद संपादक में Program.cs फ़ाइल तैयार करने के लिए निम्न चरणों को पूरा करें:

    1. फ़ाइल मेनू पर, फ़ोल्डर खोलें का चयन करें।

    2. नेविगेट करने के लिए फ़ोल्डर खोलें संवाद का उपयोग करें, और उसके बाद खोलें, CsharpProjects फ़ोल्डर।

    3. Visual Studio कोड EXPLORER दृश्य में, Program.cs का चयन करें।

    4. Visual Studio कोड चयन मेनू पर, सभी का चयन करेंका चयन करें, और उसके बाद हटाएँ कुंजी दबाएँ।

  2. इस चुनौती के लिए प्रारंभिक कोड बनाने के लिए, निम्न कोड दर्ज करें:

    string str = "The quick brown fox jumps over the lazy dog.";
    // convert the message into a char array
    char[] charMessage = str.ToCharArray();
    // Reverse the chars
    Array.Reverse(charMessage);
    int x = 0;
    // count the o's
    foreach (char i in charMessage) { if (i == 'o') { x++; } }
    // convert it back to a string
    string new_message = new String(charMessage);
    // print it out
    Console.WriteLine(new_message);
    Console.WriteLine($"'o' appears {x} times.");
    

    नोट

    इस कोड नमूने में .NET क्लास लायब्रेरी विधियाँ शामिल हो सकती हैं जो आपके लिए अपरिचित हैं. उदाहरण के लिए, आप कक्षा की ToCharArray()String विधि या Reverse कक्षा की विधि से परिचित नहीं हो सकते हैं Array । इस चुनौती में सफल होने के लिए आपको कोड नमूने को पूरी तरह से समझने की आवश्यकता नहीं है।

    नोक

    इस कोड का उच्च-स्तरीय उद्देश्य एक स्ट्रिंग को उलटना और किसी विशेष वर्ण के प्रकट होने की संख्या की गणना करना है।

  3. पठनीयता को बेहतर बनाने के लिए, शैली दिशानिर्देशों का उपयोग करके कोड अपडेट करें।

    कोड में सुधार करने और इसकी पठनीयता बढ़ाने के लिए इस मॉड्यूल में सीखी गई तकनीकों का उपयोग करें।

चाहे आप अटक जाएं और समाधान पर झांकने की आवश्यकता हो या आप सफलतापूर्वक समाप्त कर लें, इस चुनौती का समाधान देखना जारी रखें।