Metodų naudojimas yra esminis C# programavimo elementas. Jie leidžia tau sukurti programas tvarkingesnes, struktūruotesnes ir lengviau prižiūrimas. Šiame vadove sužinosi, kaip sukurti ir įgyvendinti metodus su grąžinimo reikšme. Naudodamasis praktiniu pavyzdžiu, kuriame sumuojame dvi skaičius, tu galėsi suprasti pagrindinius veiksmus.
Svarbiausi pastebėjimai
- Metodai su grąžinimo reikšme leidžia apdoroti vartotojų įvedimus ir grąžinti rezultatus.
- Grąžinimo reikšmė nustatoma naudojant raktažodį return.
- Parametrai gali būti perduodami metodams, kad būtų išplėsta ir generalizuota funkcionalumas.
- Tinkamai pavadintas metodas pagerina tavo kodo skaitomumą ir suprantamumą.
Žingsnis po žingsnio vadovas
Pirmas žingsnis: Pirmo skaičiaus užklausa
Pirmiausia sukurk savo metodą pirmajam skaičiui užklausti. Metodas turi grąžinimo reikšmę, kurios tipas yra string, kadangi konsolė grąžina tik tekstą (stringus). Naudok statinį prieigos modifikatorių ir pavadink metodą UzklaustiSkaičių1. Metodų kūnas apibrėžiamas skliausteliais.
Čia yra vieta, kur turėtum įterpti ekrano nuotrauką:

Antras žingsnis: Grąžinimo reikšmės nustatymas
Norint, kad metodas galėtų grąžinti reikšmę, turi naudoti raktažodį return. Šiame pavyzdyje nori grąžinti pirmą skaičių, kurį užklausia konsolė, kaip string. Tu gauni reikšmę naudodamas Console.ReadLine() ir išsaugai ją kintamajame, pavadintame Skaičius1. Tą kintamąjį tu po to grąžini savo metode.
Čia yra vieta, kur turėtum įterpti ekrano nuotrauką:
Trečias žingsnis: Antro skaičiaus užklausos metodo kūrimas
Norint maksimaliai išnaudoti tavo kodo pakartojamumą, turėtum sukurti metodą, kuris ne tik užklausia pirmą skaičių, bet ir antrą. Tu gali modifikuoti metodą, kad jis taip pat reikalautų parametro konsolės išvedimui, pavyzdžiui: Prašome įvesti antrą skaičių, kurį reikia sudėti.
Tam įmetk naują parametrą į metodo skliaustus ir pavadink jį pavyzdžiui IšvedimoTekstas.
Čia yra vieta, kur turėtum įterpti ekrano nuotrauką:

Ketvirtas žingsnis: Antro skaičiaus grąžinimas
Dabar tu įgyvendinsi logiką antro skaičiaus užklausai. Panašiai kaip ir su pirmu skaičiumi, naudojasi raktažodžiu return, kad grąžintum pateiktą skaičių. Šis procesas apima vartotojo išvestį ir vėl užfiksuoja įvedimą su Console.ReadLine(), kuris dabar grąžina reikšmę kintamajam Skaičius2.
Čia yra vieta, kur turėtum įterpti ekrano nuotrauką:
Penkitas žingsnis: Metodo kvietimas konsolės išvedimui
Grįžk į pagrindinį metodą ir dabar kviesk sukurtą metodą, kad užklaustume skaičius. Įrašyk metodą UzklaustiSkaičiusKonsolėje savo kode ir perduok reikiamus išvedimo tekstus abiems skaičiams. Dabar, kai paleisi programą, vartotojas bus paprašytas įvesti skaičius.
Čia yra vieta, kur turėtum įterpti ekrano nuotrauką:

Santrauka - C# programavimas: Metodų su grąžinimo reikšme kūrimas ir naudojimas
Šiame vadove tu sužinojai, kaip įgyvendinti metodus su grąžinimo reikšmėmis C# programavimo kalboje, kad apdorotum paprastus vartotojų įvedimus. Tu sužinojai grąžinimo reikšmių, parametrų naudojimo ir savo metodų struktūrizavimo pagrindus. Turėdamas šias žinias, tu gali efektyviau rengti savo C# programas ir pagerinti interaktyvumą su vartotojais.
Dažniausiai užduodami klausimai
Kas yra metodas su grąžinimo reikšme?Metodas su grąžinimo reikšme yra funkcija, kuri grąžina tam tikrą duomenų tipą, o ne tiesiog atlieka veiksmą.
Kaip galiu nustatyti grąžinimo reikšmę C#?Tu gali tai padaryti naudojant raktažodį return, po kurio eina reikšmė, kurią nori grąžinti.
Kas yra parametrai metoduose?Parametrai yra kintamieji, kuriuos tu gali perduoti metodui, kad suteiktum specifinę informaciją apdorojimui.
Kaip dažnai galiu naudoti metodą?Tu gali kvieti metodą tiek kartų, kiek nori, jei jis atitinka tas pačias parametrų ir grąžinimo reikšmių reikalavimus.