Ćwiczenie — wykonywanie działania wyzwania przy użyciu zakresu zmiennych
Wyzwania związane z kodem wzmocnią zdobytą wiedzę i pomogą Ci zdobyć pewną pewność, zanim przejdziesz dalej.
Wyzwanie zakresu zmiennej
W tym zadaniu wykorzystasz zdobytą wiedzę na temat bloków kodu i zakresu zmiennych, aby rozwiązać problem z źle napisanym przykładem kodu. Istnieje wiele ulepszeń, które można wprowadzić. Powodzenia!
Wyzwanie kodu: aktualizowanie problematycznego kodu w edytorze kodu
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 panelu 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.
Wpisz następujący kod w edytorze programu Visual Studio Code:
int[] numbers = { 4, 8, 15, 16, 23, 42 }; foreach (int number in numbers) { int total; total += number; if (number == 42) { bool found = true; } } if (found) { Console.WriteLine("Set contains 42"); } Console.WriteLine($"Total: {total}");Przejrzyj zamierzone dane wyjściowe.
Po zakończeniu wymaganych edycji kodu aplikacja powinna wygenerować następujące dane wyjściowe:
Set contains 42 Total: 108Ukończ wymagane aktualizacje kodu, aby istniejące
Console.WriteLine()instrukcje wygenerowały żądane dane wyjściowe.Może być konieczne dostosowanie zakresu zmiennej.
Zoptymalizuj kod pod kątem czytelności.
W zależności od ilości białych spacji i niektórych innych czynników, powinieneś mieć około 17 wierszy kodu.
Niezależnie od tego, czy utkniesz i musisz zajrzeć do rozwiązania, czy zakończysz pomyślnie, kontynuuj, aby zobaczyć rozwiązanie tego wyzwania.