Używanie metod jest kluczowym elementem programowania w C#. Pozwalają ci one na tworzenie programów czystszych, bardziej zorganizowanych i łatwiejszych w utrzymaniu. W tym samouczku dowiesz się, jak tworzyć i implementować metody z wartością zwrotną. Na podstawie praktycznego przykładu, w którym dodamy dwie liczby, będziesz mógł prześledzić podstawowe kroki.

Najważniejsze wnioski

  • Metody z wartością zwrotną umożliwiają przetwarzanie wejść od użytkowników i zwracanie wyników.
  • Wartość zwrotna jest określana za pomocą słowa kluczowego return.
  • Parametry mogą być przekazywane do metod w celu rozszerzenia i uogólnienia ich funkcjonalności.
  • Dobrze nazwana metoda poprawia czytelność i zrozumiałość twojego kodu.

Instrukcja krok po kroku

Pierwszy krok: zapytanie o pierwszą liczbę

Rozpocznij od stworzenia swojej metody do zapytania o pierwszą liczbę. Metoda ta wymaga wartości zwrotnej typu string, ponieważ konsola zwraca tylko tekst (łańcuchy). Użyj modyfikatora dostępu static i nazwij metodę AbfrageZahl1. Ciało metody jest definiowane przez nawiasy klamrowe.

Tutaj jest miejsce, w którym powinieneś wstawić zrzut ekranu:

Tworzenie i wykorzystywanie metod C# z wartością zwracaną

Drugi krok: określenie wartości zwrotnej

Aby metoda mogła zwracać wartość, musisz użyć słowa kluczowego return. W tym przykładzie chcesz zwrócić pierwszą liczbę, którą zapytała konsola, jako łańcuch. Odczytujesz wartość za pomocą Console.ReadLine() i zapisujesz ją w zmiennej o nazwie Zahl1. Następnie zwracasz tę zmienną w swojej metodzie.

Tutaj jest miejsce, w którym powinieneś wstawić zrzut ekranu:

Trzeci krok: stworzenie metody do zapytania o drugą liczbę

Aby maksymalnie zwiększyć wielokrotne użycie twojego kodu, powinieneś zaprojektować metodę, aby nie tylko zapytywała o pierwszą liczbę, ale także o drugą. Możesz zmodyfikować metodę, aby wymagała także parametru dla konsolowego komunikatu, na przykład: Proszę podać drugą liczbę do dodania.

Wstaw nowy parametr do nawiasów metody i nazwij go na przykład Ausgabetext.

Tutaj jest miejsce, w którym powinieneś wstawić zrzut ekranu:

Tworzenie i wykorzystywanie metod w C# z wartością zwracaną

Czwarty krok: zwrócenie drugiej liczby

Teraz implementujesz logikę do zapytania o drugą liczbę. Podobnie jak w przypadku pierwszej liczby, używasz słowa kluczowego return, aby zwrócić wprowadzoną liczbę. Proces ten obejmuje komunikat dla użytkownika i ponownie odczytuje wejście za pomocą Console.ReadLine(), co teraz zwraca wartość dla zmiennej Zahl2.

Tutaj jest miejsce, w którym powinieneś wstawić zrzut ekranu:

Piąty krok: wywołanie metody do wyjścia konsolowego

Wracaj do metody Main i wywołaj teraz stworzoną metodę, aby zapytać o liczby. Wstaw metodę AbfrageZahlenKonsole w swoim kodzie i przekaż odpowiednie komunikaty dla obu liczb. Kiedy teraz uruchomisz program, użytkownik zostanie poproszony o wprowadzenie liczb.

Tutaj jest miejsce, w którym powinieneś wstawić zrzut ekranu:

Tworzenie i wykorzystywanie metod C# z wartością zwracaną

Podsumowanie - Programowanie w C#: tworzenie i używanie metod z wartością zwrotną

W tym samouczku nauczyłeś się, jak implementować metody z wartością zwrotną w C#, aby przetwarzać proste wejścia od użytkownika. Poznałeś podstawy zwracania wartości, korzystania z parametrów oraz strukturyzacji swoich metod. Dzięki tym umiejętnościom będziesz w stanie skuteczniej projektować swoje programy w C# i poprawić interaktywność z użytkownikami.

Najczęściej zadawane pytania

Co to jest metoda z wartością zwrotną?Metoda z wartością zwrotną to funkcja, która zwraca określony typ danych, a nie tylko wykonuje akcję.

Jak mogę ustawić wartość zwrotną w C#?Możesz to zrobić za pomocą słowa kluczowego return, a następnie podając wartość, którą chcesz zwrócić.

Co to są parametry w metodach?Parametry to zmienne, które możesz przekazywać do metody, aby dostarczyć specyficzne informacje do przetworzenia.

Jak często mogę używać metody?Możesz wywoływać metodę dowolną ilość razy, o ile spełnia te same wymagania dotyczące parametrów i wartości zwrotnych.