Övning – Slutför en utmaningsaktivitet för att förbättra kodens läsbarhet
Kodutmaningar förstärker det du har lärt dig och hjälper dig att få lite förtroende innan du fortsätter.
Utmaning för kodläsbarhet
I den här utmaningen använder du de tekniker som du har lärt dig i den här modulen för att förbättra läsbarheten för ett kodexempel. Du får ett kodexempel som är dåligt formaterat och kommenterat. Målet är att uppdatera koden med hjälp av formatmallsriktlinjer för variabelnamn, kodkommentar och blanksteg för att förbättra kodens läsbarhet.
Kodutmaning – tillämpa stilriktlinjer för att förbättra läsbarheten
Kontrollera att du har en tom Program.cs fil öppen i Visual Studio Code.
Om det behövs öppnar du Visual Studio Code och utför sedan följande steg för att förbereda en Program.cs fil i redigeraren:
På menyn Arkiv väljer du Öppna mapp.
Använd dialogrutan Öppna mapp för att navigera till CsharpProjects-mappen och öppna den sedan.
I vyn Visual Studio Code EXPLORER väljer du Program.cs.
På menyn Val i Visual Studio Code väljer du Välj alla och tryck sedan på Delete-tangenten.
Om du vill skapa den första koden för den här utmaningen anger du följande kod:
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.");Anmärkning
Det här kodexemplet kan innehålla metoder för .NET-klassbibliotek som du inte känner till. Du kanske till exempel inte är bekant med
ToCharArray()-metoden förStringklassen ellerReverse-metoden förArrayklassen. Du behöver inte helt förstå kodexemplet för att lyckas med den här utmaningen.Tips/Råd
Det övergripande syftet med den här koden är att invertera en sträng och räkna det antal gånger som ett visst tecken visas.
Uppdatera koden med hjälp av stilriktlinjer för att förbättra läsbarheten.
Använd de tekniker som du har lärt dig i den här modulen för att förbättra koden och öka dess läsbarhet.
Oavsett om du fastnar och behöver titta på lösningen eller om du har slutfört den, kan du fortsätta och se en lösning på den här utmaningen.