บทนำ

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

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

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

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

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

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

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

  • ทําความเข้าใจผลกระทบของการประกาศและการเริ่มต้นตัวแปรภายในและภายนอกบล็อกรหัส
  • ปรับปรุงบล็อกรหัสความสามารถในการอ่านใน if คําสั่ง

ข้อกำหนดเบื้องต้น:

  • ประสบการณ์การประกาศและการเตรียมใช้งานตัวแปร
  • ประสบการณ์กับ if-elseif-else โครงสร้างคําสั่งการเลือก
  • ประสบการณ์การใช้งานด้วย foreach คําสั่งการทําซ้ํา
  • ประสบการณ์การเรียกใช้วิธีการของคลาสในไลบรารีคลาส .NET