Ćwiczenie — wykonywanie działania wyzwania w celu zwiększenia czytelności kodu
Wyzwania związane z kodem wzmocnią zdobytą wiedzę i pomogą Ci zdobyć pewną pewność, zanim przejdziesz dalej.
Wyzwanie dotyczące czytelności kodu
W tym zadaniu użyjesz technik poznanych w tym module, aby poprawić czytelność przykładu kodu. Otrzymasz przykładowy kod, który jest słabo stylizowany i komentowany. Twoim celem jest zaktualizowanie kodu przy użyciu wytycznych dotyczących stylów dla nazw zmiennych, komentarzy kodu i białych znaków w celu zwiększenia czytelności kodu.
Wyzwanie dotyczące kodu — stosowanie wytycznych dotyczących stylu w celu zwiększenia czytelności
Upewnij się, że masz pusty plik Program.cs otwarty w programie Visual Studio Code.
W razie potrzeby otwórz program Visual Studio Code, a następnie wykonaj następujące kroki, aby przygotować plik Program.cs w edytorze:
W menu Plik wybierz pozycję Otwórz folder.
Użyj okna dialogowego Otwórz folder, aby przejść do folderu CsharpProjects , a następnie go otworzyć.
W widoku Eksplorator programu Visual Studio Code wybierz pozycję Program.cs.
W menu Wybór programu Visual Studio Code wybierz pozycję Wybierz wszystko, a następnie naciśnij Delete.
Aby utworzyć początkowy kod tego wyzwania, wprowadź następujący 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.");Uwaga / Notatka
Ten przykładowy kod może zawierać metody biblioteki klas platformy .NET, które nie są dla Ciebie nieznane. Na przykład nie znasz
ToCharArray()metodyStringklasy lubReversemetodyArrayklasy. Nie musisz w pełni rozumieć przykładowego kodu, aby odnieść sukces w tym zadaniu.Wskazówka
Wysokopoziomowym przeznaczeniem tego kodu jest odwrócenie ciągu i określenie liczby wystąpień pewnego znaku.
Aby zwiększyć czytelność, zaktualizuj kod przy użyciu wytycznych dotyczących stylu.
Użyj technik poznanych w tym module, aby ulepszyć kod i zwiększyć jego czytelność.
Niezależnie od tego, czy utkniesz i musisz zajrzeć do rozwiązania, czy zakończysz pomyślnie, kontynuuj, aby zobaczyć rozwiązanie tego wyzwania.