Wprowadzenie

Zakończone

Metody mają możliwość wykonywania operacji na danych wejściowych. Przekazywanie parametrów do metod umożliwia wykonanie zadania metody z różnymi wartościami wejściowymi. Użycie parametrów metody umożliwia rozszerzenie kodu przy zachowaniu organizacji i czytelnego programu. Jeśli rozważysz metodę jako czarną skrzynkę, która akceptuje dane wejściowe i wykonuje pojedyncze zadanie, możesz szybko podzielić duży problem na elementy możliwe do wykonania.

Załóżmy, że musisz napisać kod, który wykonuje tę samą operację na różnych zestawach danych wejściowych. Być może masz trzy różne tablice i musisz wyświetlić zawartość każdego z nich. Możesz utworzyć metodę, która akceptuje pojedynczą DisplayArray tablicę jako dane wejściowe i wyświetla zawartość. Zamiast pisać kod do wyświetlania poszczególnych tablic, można wywołać tę samą metodę i podać różne tablice jako dane wejściowe.

Parametry mogą sprawić, że metody będą bardziej niezawodne podczas wykonywania tego samego zadania ogólnego. W tym module dowiesz się więcej na temat pracy z parametrami i utrwalisz swoje zrozumienie metod.

Cele szkolenia

W tym module wykonasz następujące czynności:

  • Dowiedz się więcej o korzystaniu z parametrów
  • Omówienie zakresu metody
  • Omówienie typów parametrów pass-by-reference i pass-by-value
  • Dowiedz się, jak używać opcjonalnych i nazwanych argumentów

Wymagania wstępne

  • Doświadczenie w korzystaniu z typów danych języka C#, takich jak int, string, tablice i tablice 2D
  • Doświadczenie w korzystaniu z instrukcji switch, instrukcji if-else i for-loops
  • Doświadczenie w korzystaniu z Random klasy do generowania liczby losowej.
  • Podstawowa wiedza na temat metod języka C#