Bevezetés

Befejeződött

A metódusok képesek műveleteket végezni a bemeneten. A paraméterek metódusoknak való átadása lehetővé teszi a metódus feladatának különböző bemeneti értékekkel történő végrehajtását. A metódusparaméterek használatával bővítheti a kódot, miközben a program rendszerezett és olvasható marad. Ha egy metódust fekete doboznak tekint, amely fogadja a bemenetet, és egyetlen feladatot hajt végre, gyorsan feloszthat egy nagy problémát működőképes darabokra.

Tegyük fel, hogy olyan kódot kell írnia, amely ugyanazt a műveletet hajtja végre különböző bemeneti csoportokon. Lehet, hogy három különböző tömböt használhat, és mindegyik tartalmát meg kell jelenítenie. Létrehozhat egy metódust DisplayArray , amely egyetlen tömböt fogad bemenetként, és megjeleníti a tartalmat. Az egyes tömbök megjelenítésére szolgáló kód írása helyett ugyanazt a metódust hívhatja meg, és bemenetként adja meg a különböző tömböket.

A paraméterek robusztusabbá tehetik a metódusokat, miközben továbbra is ugyanazt az általános feladatot hajtják végre. Ebben a modulban többet tudhat meg a paraméterekkel való munkáról, és szilárdabban megismerheti a metódusokat.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • További információ a paraméterek használatáról
  • A metódus hatókörének ismertetése
  • A pass-by-reference és az pass-by-value paramétertípusok ismertetése
  • Útmutató választható és elnevezett argumentumok használatához

Előfeltételek

  • C#-adattípusok( például int, stringtömbök és 2D tömbök) használatának tapasztalata
  • Váltási utasítások, if-else utasítások és for-loopok használata
  • Tapasztalat az Random osztály véletlenszerű szám létrehozására való használatával.
  • A C# metódusok alapszintű ismerete