บทนำ

เสร็จสมบูรณ์เมื่อ

วิธีการมีความสามารถในการดําเนินการกับอินพุต การส่งผ่านพารามิเตอร์ไปยังวิธีการของคุณช่วยให้คุณสามารถทํางานของเมธอด ด้วยค่าอินพุตที่แตกต่างกันได้ การใช้พารามิเตอร์เมธอดช่วยให้คุณสามารถขยายโค้ดของคุณในขณะที่ทําให้โปรแกรมของคุณจัดระเบียบและสามารถอ่านได้ หากคุณพิจารณาวิธีการเป็นกล่องสีดําที่ยอมรับอินพุตและทํางานเดียวคุณสามารถแบ่งปัญหาขนาดใหญ่ออกเป็นชิ้นที่สามารถทํางานได้อย่างรวดเร็ว

สมมติว่าคุณจําเป็นต้องเขียนโค้ดที่ดําเนินการเดียวกันบนชุดอินพุตที่แตกต่างกัน คุณอาจมีอาร์เรย์ที่แตกต่างกันสามอาร์เรย์ และจําเป็นต้องแสดงเนื้อหาของแต่ละรายการ คุณสามารถสร้าง DisplayArray เมธอดที่ยอมรับอาร์เรย์เดียวเป็นข้อมูลป้อนเข้าและแสดงเนื้อหาได้ แทนที่จะเขียนโค้ดเพื่อแสดงอาร์เรย์แต่ละรายการ คุณสามารถเรียกใช้วิธีการเดียวกันและใส่อาร์เรย์ที่แตกต่างกันเป็นข้อมูลป้อนเข้า

พารามิเตอร์สามารถทําให้วิธีการของคุณแข็งแกร่งขึ้นในขณะที่ยังทํางานทั่วไปเดียวกันได้ ในโมดูลนี้ คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับการทํางานกับพารามิเตอร์และทําให้คุณเข้าใจวิธีการอย่างแข็งค่า

วัตถุประสงค์การเรียนรู้

ในโมดูลนี้ คุณจะ:

  • เรียนรู้เพิ่มเติมเกี่ยวกับการใช้พารามิเตอร์
  • ทําความเข้าใจขอบเขตวิธีการ
  • ทําความเข้าใจชนิดพารามิเตอร์แบบพาส-by-reference และ pass-by-value
  • เรียนรู้วิธีการใช้อาร์กิวเมนต์ที่เป็นทางเลือกและตั้งชื่อ

ข้อกําหนดเบื้องต้น

  • ประสบการณ์การใช้งานชนิดข้อมูล C# รวมถึง intอาร์เรย์ stringและอาร์เรย์ 2D
  • สัมผัสประสบการณ์การใช้คําสั่งสลับ คําสั่ง if-else และ for-loops
  • ประสบการณ์การใช้งาน Random คลาส เพื่อสร้างตัวเลขแบบสุ่ม
  • ความเข้าใจพื้นฐานของวิธีการ C#