0Pricing
C# Academy · บทเรียน

บทนำสู่อาร์เรย์

เรียนรู้วิธีจัดเก็บและจัดการข้อมูลหลายรายการโดยใช้อาร์เรย์

บทนำสู่อาร์เรย์ เป็นบทเรียน C# Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 5 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน C# Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส C# Academy มีบทเรียนทั้งหมด 5 บทเรียน

การจัดเก็บข้อมูลด้วยอาร์เรย์

บทนำสู่อาร์เรย์

ยินดีต้อนรับสู่บทเรียนถัดไป! ในบทเรียนนี้ คุณจะได้เรียนรู้วิธีทำงานกับอาร์เรย์ใน C# เพื่อจัดเก็บและจัดการค่าหลายค่าอย่างมีประสิทธิภาพ มาเริ่มกันเลย!

บทนำสู่อาร์เรย์ — ภาพประกอบ 1

อาร์เรย์คืออะไร

อาร์เรย์คืออะไร

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

ตัวอย่าง: รายการคะแนนหรือชื่อของนักเรียนสามารถจัดเก็บไว้ในอาร์เรย์ได้

ประเด็นสำคัญ: อาร์เรย์ใน C# ใช้ดัชนีเริ่มต้นที่ศูนย์ ซึ่งหมายความว่าสมาชิกตัวแรกอยู่ที่ดัชนี 0

การประกาศและกำหนดค่าเริ่มต้นให้อาร์เรย์

การประกาศและกำหนดค่าเริ่มต้นให้อาร์เรย์

คุณสามารถประกาศและกำหนดค่าเริ่มต้นให้อาร์เรย์ได้ในขั้นตอนเดียว ตัวอย่าง:

เคล็ดลับ: ใช้วงเล็บเหลี่ยม [] เพื่อเข้าถึงสมาชิกของอาร์เรย์ตามดัชนี

using System;

class Program {
    static void Main() {
        int[] numbers = { 1, 2, 3, 4, 5 }; // Declare and initialize an array
        Console.WriteLine("First number: " + numbers[0]); // Access the first element
    }
}

การเข้าถึงสมาชิกของอาร์เรย์

การเข้าถึงสมาชิกของอาร์เรย์

คุณสามารถเข้าถึงสมาชิกของอาร์เรย์ได้โดยใช้ดัชนี ตัวอย่าง:

ประเด็นสำคัญ: ตรวจสอบให้แน่ใจว่าดัชนีอยู่ภายในขอบเขตของอาร์เรย์ เพื่อหลีกเลี่ยงข้อผิดพลาดขณะทำงาน

using System;

class Program {
    static void Main() {
        string[] names = { "Alice", "Bob", "Charlie" };
        Console.WriteLine("First name: " + names[0]); // Outputs: Alice
        Console.WriteLine("Second name: " + names[1]); 
// Outputs: Bob
        Console.WriteLine("Third name: " + names[2]); // Outputs: Charlie
    }
}

การแก้ไขสมาชิกของอาร์เรย์

การแก้ไขสมาชิกของอาร์เรย์

คุณสามารถแก้ไขค่าของสมาชิกในอาร์เรย์ได้โดยกำหนดค่าใหม่ให้กับสมาชิกนั้น ตัวอย่าง:

เคล็ดลับ: ใช้ความสามารถนี้เพื่อปรับปรุงค่าในโปรแกรมของคุณแบบไดนามิก

using System;

class Program {
    static void Main() {
        int[] scores = { 10, 20, 30 };

        scores[1] = 25; // Modify the second element
        Console.WriteLine("Updated second score: " + scores[1]); // Outputs: 25
    }
}

การวนซ้ำผ่านอาร์เรย์

การวนซ้ำผ่านอาร์เรย์

ใช้ลูปอย่าง for หรือ foreach เพื่อวนดูสมาชิกในอาร์เรย์ ตัวอย่าง:

ประเด็นสำคัญ: ลูป foreach เหมาะสำหรับการอ่านค่าจากอาร์เรย์มากกว่า แต่ลูป for ช่วยให้เข้าถึงดัชนีได้

using System;

class Program {
    static void Main() {
        int[] numbers = { 10, 20, 30, 40 };

        foreach (int number in numbers) {
            Console.WriteLine(number); // Outputs each number
        }
    }
}

อาร์เรย์หลายมิติ

อาร์เรย์หลายมิติ

อาร์เรย์หลายมิติใช้จัดเก็บข้อมูลในโครงสร้างคล้ายตาราง ตัวอย่าง:

เคล็ดลับ: ใช้เครื่องหมายจุลภาคภายในวงเล็บเหลี่ยมเพื่อประกาศมิติของอาร์เรย์

using System;

class Program {
    static void Main() {
        int[,] matrix = { 
            { 1, 2, 3 }, 
            { 4, 5, 6 } 
        };

        Console.WriteLine("Element at (0,1): " + matrix[0, 1]); // Outputs: 2
    }
}

โจทย์ฝึกปฏิบัติ

โจทย์ฝึกปฏิบัติ

เขียนโปรแกรมที่จัดเก็บตัวเลข 5 ค่าไว้ในอาร์เรย์ จากนั้นคำนวณและแสดงผลรวมของตัวเลขเหล่านั้น ตัวอย่าง:

using System;

class Program {
    static void Main() {
        int[] numbers = { 5, 10, 15, 20, 25 };
        int total = 0;

        foreach (int number in numbers) {
            total += number; // Add each number to the total
        }

        Console.WriteLine("Total: " + total); // Outputs: Total: 75
    }
}

ทำได้ดีมาก!

ทำได้ดีมาก!

ขอแสดงความยินดี! คุณได้เรียนรู้วิธีประกาศ เข้าถึง แก้ไข และวนดูสมาชิกในอาร์เรย์ใน C# แล้ว ในบทเรียนถัดไป เราจะสำรวจการทำงานกับสตริงและความสามารถอันทรงพลังของสตริง มาเขียนโค้ดกันต่อเลย!

บทนำสู่อาร์เรย์ — ภาพประกอบ 10

คำถามที่พบบ่อย

บทเรียน “บทนำสู่อาร์เรย์” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “บทนำสู่อาร์เรย์” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส C# Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส C# Academy มีบทเรียนทั้งหมด 5 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “บทนำสู่อาร์เรย์”

เรียนรู้วิธีจัดเก็บและจัดการข้อมูลหลายรายการโดยใช้อาร์เรย์ คุณปฏิบัติ C# Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน C# Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน C# Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 5 บทเรียน

บทเรียน “บทนำสู่อาร์เรย์” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน C# Academy นี้ได้ไหม

ได้ บทเรียน C# Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. ลำดับการทำงาน: คำสั่ง If-Else
  2. ลูปใน C#: For, While และ Do-While
  3. คำสั่ง Switch
  4. บทนำสู่อาร์เรย์
  5. การทำงานกับสตริง
← กลับไปที่ C# Academy