บทนำ
วิธีการมีความสามารถในการดําเนินการกับอินพุต การส่งผ่านพารามิเตอร์ไปยังวิธีการของคุณช่วยให้คุณสามารถทํางานของเมธอด ด้วยค่าอินพุตที่แตกต่างกันได้ การใช้พารามิเตอร์เมธอดช่วยให้คุณสามารถขยายโค้ดของคุณในขณะที่ทําให้โปรแกรมของคุณจัดระเบียบและสามารถอ่านได้ หากคุณพิจารณาวิธีการเป็นกล่องสีดําที่ยอมรับอินพุตและทํางานเดียวคุณสามารถแบ่งปัญหาขนาดใหญ่ออกเป็นชิ้นที่สามารถทํางานได้อย่างรวดเร็ว
สมมติว่าคุณจําเป็นต้องเขียนโค้ดที่ดําเนินการเดียวกันบนชุดอินพุตที่แตกต่างกัน คุณอาจมีอาร์เรย์ที่แตกต่างกันสามอาร์เรย์ และจําเป็นต้องแสดงเนื้อหาของแต่ละรายการ คุณสามารถสร้าง DisplayArray เมธอดที่ยอมรับอาร์เรย์เดียวเป็นข้อมูลป้อนเข้าและแสดงเนื้อหาได้ แทนที่จะเขียนโค้ดเพื่อแสดงอาร์เรย์แต่ละรายการ คุณสามารถเรียกใช้วิธีการเดียวกันและใส่อาร์เรย์ที่แตกต่างกันเป็นข้อมูลป้อนเข้า
พารามิเตอร์สามารถทําให้วิธีการของคุณแข็งแกร่งขึ้นในขณะที่ยังทํางานทั่วไปเดียวกันได้ ในโมดูลนี้ คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับการทํางานกับพารามิเตอร์และทําให้คุณเข้าใจวิธีการอย่างแข็งค่า
วัตถุประสงค์การเรียนรู้
ในโมดูลนี้ คุณจะ:
- เรียนรู้เพิ่มเติมเกี่ยวกับการใช้พารามิเตอร์
- ทําความเข้าใจขอบเขตวิธีการ
- ทําความเข้าใจชนิดพารามิเตอร์แบบพาส-by-reference และ pass-by-value
- เรียนรู้วิธีการใช้อาร์กิวเมนต์ที่เป็นทางเลือกและตั้งชื่อ
ข้อกําหนดเบื้องต้น
- ประสบการณ์การใช้งานชนิดข้อมูล C# รวมถึง
intอาร์เรย์stringและอาร์เรย์ 2D - สัมผัสประสบการณ์การใช้คําสั่งสลับ คําสั่ง if-else และ for-loops
- ประสบการณ์การใช้งาน
Randomคลาส เพื่อสร้างตัวเลขแบบสุ่ม - ความเข้าใจพื้นฐานของวิธีการ C#