Menetelmien käyttö on keskeinen osa C#-ohjelmointia. Ne mahdollistavat ohjelmien tekemisen siistimmiksi, rakenteellisempiiksi ja helpommin ylläpidettäväksi. Tässä oppaassa opit, kuinka voit luoda ja toteuttaa menetelmiä, joilla on paluuarvo. Käytännön esimerkin avulla, jossa lisäämme kaksi numeroa, voit seurata perusvaiheita.
Tärkeimmät havainnot
- Menetelmät, joilla on paluuarvo, mahdollistavat käyttäjien syötteiden käsittelyn ja tulosten palauttamisen.
- Paluuarvo määritellään return-avainsanalla.
- Parametreja voi välittää menetelmille toiminnallisuuden laajentamiseksi ja yleistämiseksi.
- Hyvin nimetyt metodit parantavat koodisi luettavuutta ja ymmärrettävyyttä.
Vaiheittainen ohje
Ensimmäinen vaihe: Kysy ensimmäinen numero
Aloita luomalla menetelmäsi ensimmäisen numeron kysymiseen. Menetelmän on palautettava merkkijono-tyyppinen arvo, koska konsoli palauttaa vain tekstiä (merkkijonoja). Käytä pääsyn muokkaajaa static ja nimeä menetelmäsi KysyNumero1. Menetelmän runko määritellään aaltosuluilla.
Tässä on paikka, johon voit liittää kuvakaappauksen:

Toinen vaihe: Määritä paluuarvo
Jotta menetelmä voi palauttaa arvon, sinun on käytettävä return-avainsanaa. Tässä esimerkissä haluat palauttaa konsolilta kysytyn ensimmäisen numeron merkkijonona. Saat arvon talteen Console.ReadLine()-menetelmällä ja tallennat sen muuttujaan nimeltä Numero1. Tämä muuttuja palautetaan sitten menetelmässäsi.
Tässä on paikka, johon voit liittää kuvakaappauksen:
Kolmas vaihe: Luodaan menetelmä toisen numeron kysymiseen
Koodisi uudelleenkäytettävyyden maksimoimiseksi sinun tulisi muotoilla menetelmä siten, että se kysyy paitsi ensimmäisen myös toisen numeron. Voit muokata menetelmää niin, että se tarvitsee myös parametrin konsolilähtöön, kuten esimerkiksi: Ole hyvä ja syötä toinen lisättävä numero.
Laita uusi parametri menetelmän suluisiin ja nimeä se esimerkiksi Lähtöteksti.
Tässä on paikka, johon voit liittää kuvakaappauksen:

Neljäs vaihe: Palauta toinen numero
Implementoi nyt logiikka toisen numeron kysymiseen. Aivan kuten ensimmäisen numeron kohdalla, käytät return-avainsanaa palauttaaksesi kysytyn numeron. Tämä prosessi sisältää käyttäjälle kysyvässä kehotuksessa ja tallentaa syötteen jälleen Console.ReadLine()-menetelmällä, joka nyt tuottaa paluuarvon muuttujalle Numero2.
Tässä on paikka, johon voit liittää kuvakaappauksen:
Viides vaihe: Kutsu menetelmää konsolilähdölle
Siirry takaisin päämenetelmään ja kutsu nyt luotua menetelmää kysyäksesi numerot. Käytä menetelmää KysyNumerotKonsoli koodissasi ja siirrä haluamasi lähtötekstit kummallekin numerolle. Kun käynnistät ohjelman, käyttäjältä kysytään numeroita.
Tässä on paikka, johon voit liittää kuvakaappauksen:

Yhteenveto - C#-ohjelmointi: Menetelmien luominen ja käyttäminen paluuarvon kanssa
Tässä oppaassa olet oppinut, kuinka voit toteuttaa paluuarvoja C#:ssa metodeissa käsittelemään yksinkertaisia käyttäjän syötteitä. Olet oppinut arvon palauttamisen perusteet, parametrien käytön sekä menetelmiesi jäsentelyn. Näiden tietojen avulla voit tehdä C#-ohjelmistasi tehokkaampia ja parantaa vuorovaikutusta käyttäjien kanssa.
Usein kysytyt kysymykset
Mitkä ovat paluuarvot sisältävä menetelmä?Paluuarvot sisältävä menetelmä on funktio, joka palauttaa tietyn tietotyypin sen sijaan, että vain suorittaisi toiminnon.
Kuinka voin määrittää paluuarvon C#:ssa?Voit tehdä sen return-avainsanalla, jota seuraa arvo, jonka haluat palauttaa.
Mitkä ovat parametrit menetelmissä?Parametrit ovat muuttujia, jotka voit välittää menetelmälle tarjotaksesi tiettyä tietoa käsittelyä varten.
Kuinka usein voin käyttää menetelmää?Voit kutsua menetelmää niin monta kertaa kuin haluat, kunhan se täyttää samat vaatimukset parametreille ja paluuarvoille.