แบบฝึกหัด - ทํากิจกรรมการทดสอบให้เสร็จสมบูรณ์โดยใช้ขอบเขตตัวแปร
ความท้าทายของโค้ดจะส่งเสริมสิ่งที่คุณได้เรียนรู้และช่วยให้คุณได้รับความเชื่อมั่นก่อนที่จะดําเนินการต่อ
การทดสอบขอบเขตตัวแปร
ในการทดสอบนี้ คุณจะใช้สิ่งที่คุณได้เรียนรู้เกี่ยวกับบล็อกโค้ดและขอบเขตตัวแปรเพื่อแก้ไขตัวอย่างโค้ดที่เขียนไม่ดีให้ มีการปรับปรุงมากมายที่คุณสามารถทําได้ โชคดี!
การทดสอบโค้ด: อัปเดตรหัสที่มีปัญหาในตัวแก้ไขโค้ด
ตรวจสอบให้แน่ใจว่า คุณมีไฟล์ Program.cs ที่ว่างเปล่าเปิดอยู่ในรหัส Visual Studio
หากจําเป็น ให้เปิด Visual Studio Code แล้วทําตามขั้นตอนต่อไปนี้เพื่อเตรียมไฟล์ Program.cs ในตัวแก้ไข:
บนเมนู ไฟล์ เลือก เปิดโฟลเดอร์
ใช้กล่องโต้ตอบ เปิดโฟลเดอร์ เพื่อนําทางไปยัง และจากนั้นเปิดโฟลเดอร์ CsharpProjects
ในแผง Visual Studio Code EXPLORER ให้เลือก Program.cs
บนเมนู การเลือก รหัส Visual Studio เลือก เลือกทั้งหมด แล้วกดปุ่มลบ
พิมพ์โค้ดต่อไปนี้ลงใน Visual Studio Code Editor:
int[] numbers = { 4, 8, 15, 16, 23, 42 }; foreach (int number in numbers) { int total; total += number; if (number == 42) { bool found = true; } } if (found) { Console.WriteLine("Set contains 42"); } Console.WriteLine($"Total: {total}");ตรวจสอบเอาต์พุตที่ตั้งใจไว้
เมื่อคุณแก้ไขโค้ดที่จําเป็นเสร็จแล้ว แอปพลิเคชันของคุณควรสร้างเอาต์พุตต่อไปนี้:
Set contains 42 Total: 108ทําการอัปเดตรหัสที่จําเป็นให้เสร็จสมบูรณ์เพื่อให้คําสั่งที่มีอยู่
Console.WriteLine()สร้างเอาต์พุตที่ต้องการขอบเขตตัวแปรอาจจําเป็นต้องปรับ
ปรับโค้ดของคุณให้เหมาะสมเพื่อให้อ่านง่ายขึ้น
คุณควรมีรหัสประมาณ 17 บรรทัด โดยขึ้นอยู่กับจํานวนช่องว่างที่คุณรวมและปัจจัยอื่น ๆ
ไม่ว่าคุณจะติดอยู่และต้องการดูที่โซลูชัน หรือคุณทําเสร็จแล้ว ดําเนินการต่อเพื่อดูโซลูชันสําหรับการทดสอบนี้