แบบฝึกหัด - ทํากิจกรรมการทดสอบให้เสร็จสมบูรณ์โดยใช้ขอบเขตตัวแปร

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

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

การทดสอบขอบเขตตัวแปร

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

การทดสอบโค้ด: อัปเดตรหัสที่มีปัญหาในตัวแก้ไขโค้ด

  1. ตรวจสอบให้แน่ใจว่า คุณมีไฟล์ Program.cs ที่ว่างเปล่าเปิดอยู่ในรหัส Visual Studio

    หากจําเป็น ให้เปิด Visual Studio Code แล้วทําตามขั้นตอนต่อไปนี้เพื่อเตรียมไฟล์ Program.cs ในตัวแก้ไข:

    1. บนเมนู ไฟล์ เลือก เปิดโฟลเดอร์

    2. ใช้กล่องโต้ตอบ เปิดโฟลเดอร์ เพื่อนําทางไปยัง และจากนั้นเปิดโฟลเดอร์ CsharpProjects

    3. ในแผง Visual Studio Code EXPLORER ให้เลือก Program.cs

    4. บนเมนู การเลือก รหัส Visual Studio เลือก เลือกทั้งหมด แล้วกดปุ่มลบ

  2. พิมพ์โค้ดต่อไปนี้ลงใน 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}");
    
  3. ตรวจสอบเอาต์พุตที่ตั้งใจไว้

    เมื่อคุณแก้ไขโค้ดที่จําเป็นเสร็จแล้ว แอปพลิเคชันของคุณควรสร้างเอาต์พุตต่อไปนี้:

    Set contains 42
    Total: 108
    
  4. ทําการอัปเดตรหัสที่จําเป็นให้เสร็จสมบูรณ์เพื่อให้คําสั่งที่มีอยู่ Console.WriteLine() สร้างเอาต์พุตที่ต้องการ

    ขอบเขตตัวแปรอาจจําเป็นต้องปรับ

  5. ปรับโค้ดของคุณให้เหมาะสมเพื่อให้อ่านง่ายขึ้น

    คุณควรมีรหัสประมาณ 17 บรรทัด โดยขึ้นอยู่กับจํานวนช่องว่างที่คุณรวมและปัจจัยอื่น ๆ

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