V minulom lekcii si dostal úlohu, ktorú si úspešne vykonal. Teraz je čas prehĺbiť to, čo si sa naučil, a vyvinúť riešenie pre úlohu krok za krokom. Vytvorme metódu, ktorá prevádza reťazec na číslo - esenciálnu funkciu v programovaní, s ktorou sa často stretneš.
Najdôležitejšie zistenia
- Význam prístupových modifikátorov a návratovej hodnoty
- Proces vytvárania metódy v C#
- Praktická aplikácia a integrácia metódy do hlavného programu
Návod krok za krokom
Krok 1: Prístupové modifikátory a definícia metódy
Začni definíciou svojej metódy. Na to najprv potrebuješ prístupový modifikátor. V našom prípade používame „static“. To znamená, že metódu je možné zavolať bez inštancovania triedy. Následne definuješ návratovú hodnotu, ktorá bude tu celým číslom (integer).

Krok 2: Názov metódy
Názov metódy je rozhodujúci pre to, aby bol kód zrozumiteľný. Vyber si výstižný názov, napríklad „StringInZahlUmwandeln“. Tento názov presne popisuje, čo metóda urobí: prevádza reťazec, ktorý predstavuje číslo, na celé číslo.
Krok 3: Predanie parametra
Teraz nastavíš parameter pre metódu. V tomto prípade potrebuješ reťazec, ktorý obsahuje číslo. Tento parameter nazveš „string zahl“. To je jednoduché a intuitívne, čo zvyšuje čitateľnosť kódu.
Krok 4: Prevádzanie reťazca
V rámci metódy teraz môžeš vykonať skutočné prevádzanie reťazca na číslo. Na to použiješ zabudovanú funkciu Convert.ToInt32(), aby si reťazec previedol na celé číslo. Ulož výsledok do premennej s názvom „umgewandelteZahl“.

Krok 5: Nastavenie návratovej hodnoty
Príkazom return vrátiš prevádzané celé číslo. To je rozhodujúce, pretože inak metóda nebude mať návratovú hodnotu, ktorú by si mohol neskôr využiť v programe.
Krok 6: Úprava hlavnej metódy
Teraz, keď je metóda dokončená, sa vraciame späť do hlavnej metódy. Tu musíš vykonať niektoré úpravy. Najprv odstráň zbytočné riadky, ktoré už nebudú potrebné bez metódy.
Krok 7: Použitie metódy
Nahradíš predchádzajúce vstupy čísel zavolaním svojej novo vytvorenej metódy. Odovzdaj potrebné reťazcové hodnoty, ktoré užívateľ zadal. Toto sa robí so syntaktickým tvarom StringInZahlUmwandeln(stringZahl1) pre prvé číslo a StringInZahlUmwandeln(stringZahl2) pre druhé.
Krok 8: Sčítanie čísel
Nakoniec môžeš sčítať obe celé čísla a výsledok priradiť novej premennej, napríklad „summe“. Menšie, znovu použiteľné metódy pomáhajú udržiavať kód prehľadný a jednoduchý na údržbu.
Krok 9: Kontrola a testovanie
Skontroluj kód na chyby a vykonaj ho, aby si sa uistil, že všetko funguje správne. Mal by si byť schopný zadať dve čísla, ktoré sú zadané ako reťazce, a získať správne zobrazený súčet.
Zhŕnutie – C# Metódy: Riešenie pre vývoj efektívnej metódy
V tejto príručke si sa naučil, ako vytvoriť metódu na prevod reťazca na celé číslo. Táto metóda ti uľahčí prácu s užívateľskými vstupmi a spracovanie čísel v tvojom kóde. Výše uvedené kroky ti poskytnú pevný základ na ďalšie prehlbovanie tvojich programátorských zručností a na vytváranie zložitejších metód v nadchádzajúcich lekciách.
Často kladené otázky
Ako sa vytvára metóda v C#?Metóda sa definuje pomocou prístupového modifikátora, návratovej hodnoty a názvu metódy.
Čo je prístupový modifikátor?Prístupový modifikátor určuje viditeľnosť metódy alebo triedy, napríklad „public“ alebo „static“.
Ako sa prevádza reťazec na číslo?To ide jednoducho pomocou metódy Convert.ToInt32(string).
Čo robí príkaz return?Vracia hodnotu z metódy, aby mohla byť použitá volajúcim kódom.## ##