Sa said eelmisel tunnil ülesande, mille sa edukalt lahendasid. Nüüd on aeg süvendada õpitut ja arendada lahendust järk järgult. Loome meetodi, mis muundab stringi numbriks - see on oluline funktsioon programmeerimises, millega sa sageli kokku puutud.

Peamised teadlikud punktid

  • Juurdepääsukaitsjate ja tagastatava väärtuse tähendus
  • Meetodi loomise protsess C#-is
  • Meetodi praktiline rakendamine ja integreerimine põhiprogrammi

Järkjärguline juhend

Sammas 1: Juurdepääsukaitsja ja meetodi määratlemine

Alusta oma meetodi määratlemisega. Selleks vajad kõigepealt juurdepääsukaitsjat. Meie puhul kasutame „static“. See tähendab, et meetodit saab kutsuda ilma klassi instantsi loomata. Järgmiseks määratled tagastatava väärtuse, mis on siin täisarv.

C# meetodid: samm-sammuline juhend meetodite loomiseks

Sammas 2: Meetodi nimetamine

Meetodi nimetamine on oluline, et kood jääks arusaadavaks. Vali tähendusrikas nimi, näiteks „StringInZahlUmwandeln“. See kirjeldab täpselt, mida meetod teeb: string, mis esindab numbrit, muundatakse täisarvuks.

Sammas 3: Parameetri edastamine

Nüüd määrad meetodi parameetri. Sel juhul vajad stringi, mis sisaldab numbrit. Nimi sellele parameetrile on „string zahl“. See on lihtne ja arusaadav, mis suurendab koodi loetavust.

Sammas 4: Stringi muutmine

Meetodi sees saad nüüd tegeliku stringi muundamise numbriks teostada. Selleks kasuta sisseehitatud funktsiooni Convert.ToInt32(), et muundada string täisarvuks. Salvesta tulemus muutujasse nimega „umgewandelteZahl“.

C# meetodid: Samm-sammuline juhend meetodite loomiseks

Sammas 5: Tagastatava väärtuse määramine

Tagastamiskäsklusega annad tagasi muundatud täisarvu. See on oluline, kuna muidu ei oleks meetodil tagastatavat väärtust, mida sa saaksid hiljem programmis kasutada.

Sammas 6: Põhimeetodi kohandamine

Nüüd, kui meetod on valmis, naaseme põhimeetodisse. Siin pead tegema mõned kohandused. Esiteks eemalda üleliigsed read, mida sa enam ei vajata ilma meetodita.

Sammas 7: Meetodi rakendamine

Asenda varasemad numbrisisendid oma uue loodud meetodi kutsumisega. Edasta vajalikud stringiväärtused, mille kasutaja on sisestanud. See toimub süntaksiga StringInZahlUmwandeln(stringZahl1) esimese numbri jaoks ja StringInZahlUmwandeln(stringZahl2) teise jaoks.

Sammas 8: Numbrite liitmine

Lõpuks saad liita kaks täisarvu ja määrata tulemuse uuele muutujale, näiteks „summe“. Väiksemad, uuesti kasutatavad meetodid aitavad muuta koodi selgemaks ja hooldatavamaks.

Sammas 9: Kontrollimine ja testimine

Kontrolli koodi vigade suhtes ja käivita see, et veenduda, et kõik töötab õigesti. Sa peaksid olema võimeline sisestama neli arvu, mis on sisestatud stringidena, ja nägema summat õigesti.

Kokkuvõte - C# meetodid: Lahendus tõhusa meetodi väljatöötamiseks

Sel juhendamisel oled õppinud, kuidas luua meetod stringi muundamiseks täisarvuks. See meetod lihtsustab kasutaja sisenditega töötamist ning numbrite töötlemist su kodus. Ülaltoodud sammud annavad sulle kindla aluse, et süvendada oma programmeerimisoskusi ja luua keerukamaid meetodeid järgmistes tundides.

Korduma kippuvad küsimused

Kuidas luua meetodit C#-is?Meetodit määratletakse juurdepääsukaitsjaga, tagastatava väärtusega ja meetodi nimega.

Mis on juurdepääsukaitse?Juurdepääsukaitse määrab meetodi või klassi nähtavuse, näiteks „public“ või „static“.

Kuidas muundada stringi numbriks?Seda saab lihtsalt teha meetodiga Convert.ToInt32(string).

Mis teeb tagastamiskäsk?See tagastab meetodi väärtuse, et seda saaks kasutada kutsekoodeksis.