บทนำ
คําสั่งการเลือกและการเกิดซ้ําใช้บล็อกรหัสเพื่อจัดกลุ่มบรรทัดรหัสที่ควรดําเนินการ ข้าม หรือทําซ้ําเข้าด้วยกัน แต่นั่นไม่ใช่วัตถุประสงค์เดียวสําหรับบล็อกโค้ด นอกจากนี้ คุณยังสามารถใช้บล็อกโค้ดเพื่อควบคุมหรือจํากัดการช่วยสําหรับการเข้าถึงตัวแปรได้อีกด้วย ตัวแปร "ขอบเขต" หมายถึงส่วนหนึ่งของแอปพลิเคชันที่สามารถเข้าถึงตัวแปรได้ การทําความเข้าใจวิธีการที่บล็อกโค้ดมีผลต่อขอบเขตตัวแปรเป็นส่วนสําคัญของการเขียนโปรแกรมคอมพิวเตอร์
สมมติว่าคุณกําลังทํางานกับแอปพลิเคชันขนาดใหญ่ที่ใช้คําสั่งการทําซ้ําและการเลือกที่ซ้อนกันเพื่อประมวลผลข้อมูลอาร์เรย์ แอปพลิเคชันของคุณใช้ตัวแปรเพื่อช่วยในการทํางานทั่วไปทั่วทั้งแอปพลิเคชัน ตัวแปรบางตัวทําหน้าที่ในวัตถุประสงค์เดียวกันในส่วนต่างๆ ของแอปพลิเคชัน และคุณได้พยายามนําชื่อตัวแปรกลับมาใช้ใหม่ เมื่อแอปพลิเคชันของคุณเพิ่มขึ้น คุณเริ่มต้นเห็นผลลัพธ์ที่ไม่คาดคิดสําหรับการคํานวณ และข้อผิดพลาดที่รายงานตัวแปรที่ยังไม่ได้เริ่มต้นหรือไม่มีอยู่ คุณจําเป็นต้องปรับปรุงวิธีการที่คุณใช้เพื่อประกาศและเข้าถึงตัวแปร และคุณต้องปรับปรุงความเข้าใจขอบเขตตัวแปรของคุณ
ในโมดูลนี้ คุณจะประกาศตัวแปรสําหรับการใช้งานภายในและภายนอกขอบเขตของบล็อกโค้ด คุณจะลบบล็อกโค้ดในบางสถานการณ์เพื่อให้โค้ดอ่านได้ง่ายขึ้น คุณจะได้เรียนรู้ว่าบล็อกโค้ดมีผลต่อการช่วยสําหรับการเข้าถึงและการมองเห็นตัวแปรของคุณอย่างไร
ในตอนท้ายของโมดูลนี้ คุณจะสามารถใช้บล็อกโค้ดได้อย่างมั่นใจมากขึ้น โดยทําความเข้าใจว่าผลกระทบต่อการมองเห็นและการเข้าถึงโค้ดของคุณอย่างไร
วัตถุประสงค์การเรียนรู้
ในโมดูลนี้ คุณจะ:
- ทําความเข้าใจผลกระทบของการประกาศและการเริ่มต้นตัวแปรภายในและภายนอกบล็อกรหัส
- ปรับปรุงบล็อกรหัสความสามารถในการอ่านใน
ifคําสั่ง
ข้อกำหนดเบื้องต้น:
- ประสบการณ์การประกาศและการเตรียมใช้งานตัวแปร
- ประสบการณ์กับ
if-elseif-elseโครงสร้างคําสั่งการเลือก - ประสบการณ์การใช้งานด้วย
foreachคําสั่งการทําซ้ํา - ประสบการณ์การเรียกใช้วิธีการของคลาสในไลบรารีคลาส .NET