แบบฝึกหัด - เริ่มต้นใช้งานพื้นฐานเกี่ยวกับอาร์เรย์
- 19 นาที
อาร์เรย์ สามารถใช้เพื่อจัดเก็บค่าหลายค่าชนิดเดียวกันในตัวแปรเดียวได้ ค่าที่จัดเก็บไว้ในอาร์เรย์ มักเกี่ยวข้องกัน ตัวอย่างเช่น รายการชื่อนักเรียนสามารถถูกเก็บไว้ในอาร์เรย์สตริงที่ชื่อว่าstudents
งานของคุณในแผนกรักษาความปลอดภัยมุ่งเน้นไปที่การค้นหารูปแบบสําหรับคําสั่งฉ้อโกง คุณต้องการให้โค้ดของคุณตรวจสอบคําสั่งซื้อของลูกค้าในอดีตและระบุตัวทําเครื่องหมายที่เกี่ยวข้องกับคําสั่งซื้อที่ฉ้อโกง บริษัทของคุณหวังว่าคุณสามารถใช้ตัวทําเครื่องหมายเพื่อระบุคําสั่งซื้อที่ฉ้อโกงในอนาคตได้ก่อนที่จะได้รับการประมวลผล เนื่องจากคุณไม่ทราบล่วงหน้าถึงจํานวนคําสั่งซื้อที่คุณจําเป็นต้องตรวจสอบ คุณจะไม่สามารถสร้างตัวแปรแต่ละตัวเพื่อเก็บแต่ละรหัสคําสั่งซื้อได้ คุณสามารถสร้างโครงสร้างข้อมูลเพื่อเก็บค่าที่เกี่ยวข้องหลายค่าได้อย่างไร
ในแบบฝึกหัดนี้ คุณใช้อาร์เรย์เพื่อจัดเก็บและวิเคราะห์คอลเลกชันของ ID คําสั่งซื้อ
อาร์เรย์ คืออะไร
อาร์เรย์ คือคอลเลกชันขององค์ประกอบข้อมูลแต่ละรายการที่สามารถเข้าถึงผ่านชื่อตัวแปรเดียว คุณใช้ดัชนีตัวเลขแบบฐานศูนย์เพื่อเข้าถึงแต่ละองค์ประกอบของอาร์เรย์ อาร์เรย์ ช่วยให้คุณสามารถสร้างคอลเลกชันของค่าข้อมูลที่แชร์วัตถุประสงค์หรือลักษณะทั่วไปภายใต้ชื่อตัวแปรเดียวสําหรับการประมวลผลที่ง่ายขึ้น
การประกาศอาร์เรย์และการเข้าถึงองค์ประกอบอาร์เรย์
อาร์เรย์ คือตัวแปรชนิดพิเศษที่สามารถเก็บค่าหลายค่าที่มีชนิดข้อมูลเดียวกันได้ ไวยากรณ์การรายงานจะแตกต่างกันเล็กน้อยสําหรับอาร์เรย์เนื่องจากคุณต้องระบุทั้งชนิดข้อมูลและขนาดของอาร์เรย์
เตรียมสภาพแวดล้อมการเข้ารหัสของคุณ
โมดูลนี้ประกอบด้วยกิจกรรมที่แนะนําคุณเกี่ยวกับกระบวนการสร้างและการเรียกใช้โค้ดตัวอย่าง คุณควรทํากิจกรรมเหล่านี้ให้เสร็จสมบูรณ์โดยใช้ Visual Studio Code เป็นสภาพแวดล้อมการพัฒนาของคุณ การใช้ Visual Studio Code สําหรับกิจกรรมเหล่านี้ช่วยให้คุณเขียนและเรียกใช้โค้ดในสภาพแวดล้อมของนักพัฒนาที่มืออาชีพใช้ทั่วโลกได้อย่างสะดวกขึ้น
เปิด Visual Studio Code
คุณสามารถใช้เมนูเริ่มต้นของ Windows (หรือทรัพยากรที่เทียบเท่าสําหรับระบบปฏิบัติการอื่น) เพื่อเปิด Visual Studio Code
บนเมนู ไฟล์ รหัส Visual Studio เลือก เปิดโฟลเดอร์
ในกล่องโต้ตอบ เปิดโฟลเดอร์ ให้ไปยังโฟลเดอร์ Windows Desktop
หากคุณมีตําแหน่งโฟลเดอร์อื่นที่คุณเก็บโครงการโค้ดไว้ คุณสามารถใช้ตําแหน่งโฟลเดอร์นั้นแทนได้ สําหรับการฝึกนี้ สิ่งสําคัญคือการมีตําแหน่งที่ตั้งที่ง่ายต่อการค้นหาและจดจํา
ในกล่องโต้ตอบ เปิด โฟลเดอร์ ให้เลือก เลือกโฟลเดอร์
ถ้าคุณเห็นกล่องโต้ตอบความปลอดภัยที่ถามว่าคุณเชื่อถือผู้เขียนหรือไม่ ให้เลือก ใช่
บนเมนู เทอร์มินัล Visual Studio Code ให้เลือก เทอร์มินัลใหม่
โปรดสังเกตว่าพร้อมท์คําสั่งในแผงเทอร์มินัล จะแสดงเส้นทางโฟลเดอร์สําหรับโฟลเดอร์ปัจจุบัน เช่น:
C:\Users\someuser\Desktop>หมายเหตุ
ถ้าคุณกําลังทํางานบนพีซีของคุณเองแทนที่จะเป็น Sandbox หรือสภาพแวดล้อมที่เป็นโฮสต์ และคุณจบมอดูล Microsoft Learn อื่นๆ ใน C# ซีรี่ส์นี้ คุณอาจสร้างโฟลเดอร์โครงการสําหรับตัวอย่างโค้ดไว้แล้ว ถ้าเป็นกรณีนี้ คุณสามารถข้ามขั้นตอนถัดไป ซึ่งใช้เพื่อสร้างแอปคอนโซลในโฟลเดอร์ TestProject
ที่พรอมต์คําสั่งเทอร์มินัล หากต้องการสร้างแอปพลิเคชันคอนโซลใหม่ในโฟลเดอร์ที่ระบุ ให้ป้อนพร้อมท์ต่อไปนี้:
dotnet new console -o ./CsharpProjects/TestProjectคําสั่ง .NET CLI นี้ใช้เทมเพลตโปรแกรม .NET เพื่อสร้างโครงการแอปพลิเคชันคอนโซล C# ใหม่ในตําแหน่งที่ตั้งโฟลเดอร์ที่ระบุ คําสั่งจะสร้างโฟลเดอร์ CsharpProjects และ TestProject ให้คุณ และใช้ TestProject เป็นชื่อของไฟล์ของคุณ
.csprojถ้ามีข้อความแสดงขึ้นเพื่อบอกให้คุณทราบว่ามีไฟล์อยู่แล้ว ให้ทําตามขั้นตอนถัดไป คุณจะใช้ไฟล์โครงการที่มีอยู่อีกครั้ง
ในมุมมอง EXPLORER ให้ขยายโฟลเดอร์ CsharpProjects
คุณควรเห็นโฟลเดอร์ TestProject และแฟ้มสองแฟ้ม แฟ้มโปรแกรม C# ที่ชื่อว่า Program.cs และแฟ้มโครงการ C# ที่ชื่อ TestProject.csproj
บนเมนู ไฟล์ รหัส Visual Studio เลือก เปิดโฟลเดอร์
ในกล่องโต้ตอบ เปิดโฟลเดอร์ เลือกโฟลเดอร์ CsharpProjects จากนั้นเลือก เลือกโฟลเดอร์
ในมุมมอง EXPLORER ให้ขยายโฟลเดอร์ TestProject จากนั้นเลือก Program.cs
ลบบรรทัดรหัสที่มีอยู่
คุณจะใช้โครงการคอนโซล C# นี้เพื่อสร้าง สร้าง และเรียกใช้ตัวอย่างโค้ดในระหว่างโมดูลนี้
ปิดแผงเทอร์มินัล
ตรวจนับอาร์เรย์ใหม่
เมื่อต้องการตรวจนับอาร์เรย์ใหม่ของสตริงที่สามารถเก็บองค์ประกอบสามรายการ ให้ป้อนรหัสต่อไปนี้:
string[] fraudulentOrderIDs = new string[3];ใช้เวลาสักครู่ในการตรวจสอบรหัสของคุณ
ตัว
newดําเนินการ สร้างอินสแตนซ์ใหม่ของอาร์เรย์ ในหน่วยความจําของคอมพิวเตอร์ที่สามารถเก็บค่าสตริงสามค่าได้ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําnewสําคัญ ให้ดูโมดูล "เรียกเมวิธีการจากไลบรารีคลาส .NET โดยใช้ C#"โปรดสังเกตว่าวงเล็บ
[]สี่เหลี่ยมชุดแรกบอกคอมไพเลอร์ว่าตัวแปรที่fraudulentOrderIDsชื่อเป็นอาร์เรย์ แต่เครื่องหมายวงเล็บ[3]สี่เหลี่ยมชุดที่สองระบุจํานวนองค์ประกอบที่อาร์เรย์สามารถเก็บไว้ได้หมายเหตุ
ตัวอย่างนี้สาธิตวิธีการประกาศอาร์เรย์ของสตริง อย่างไรก็ตามคุณสามารถสร้างอาร์เรย์ของชนิดข้อมูลทั้งหมดรวมถึงค่าดั้งเดิมเช่น
intและboolเช่นเดียวกับชนิดข้อมูลที่ซับซ้อนมากขึ้น เช่น คลาส ตัวอย่างนี้ใช้ความเรียบง่ายของสตริงเพื่อลดจํานวนแนวคิดใหม่ที่คุณจําเป็นต้องเข้าใจเมื่อคุณเริ่มต้นใช้งาน
กําหนดค่าให้กับองค์ประกอบของอาร์เรย์
ในขั้นตอนนี้ คุณได้ประกาศอาร์เรย์ของสตริง แต่แต่ละองค์ประกอบของอาร์เรย์จะว่างเปล่า เมื่อต้องการเข้าถึงองค์ประกอบของอาร์เรย์ ให้คุณใช้ดัชนีศูนย์ที่เป็นตัวเลขภายในวงเล็บสี่เหลี่ยม คุณสามารถกําหนดค่า ให้กับองค์ประกอบอาร์เรย์โดยใช้ = ราวกับว่าเป็นตัวแปรปกติ
หากต้องการกําหนดค่า Order ID ให้กับอาร์เรย์ ให้
fraudulentOrderIDsอัปเดตโค้ดของคุณดังนี้:string[] fraudulentOrderIDs = new string[3]; fraudulentOrderIDs[0] = "A123"; fraudulentOrderIDs[1] = "B456"; fraudulentOrderIDs[2] = "C789";ใช้เวลาสักครู่ในการตรวจสอบรหัสของคุณ
โปรดสังเกตว่าคุณกําลังใช้ชื่อของอาร์เรย์เพื่อเข้าถึงองค์ประกอบอาร์เรย์ เข้าถึงแต่ละองค์ประกอบได้โดยระบุหมายเลขดัชนีแบบฐานศูนย์ภายในวงเล็บสี่เหลี่ยม
เนื่องจากอาร์เรย์ของคุณถูกประกาศเป็นสตริง ค่าที่คุณกําหนดต้องเป็นสตริงด้วย ในสถานการณ์สมมตินี้ คุณกําลังกําหนด Order IDs ให้กับองค์ประกอบของอาร์เรย์
พยายามใช้ดัชนีที่อยู่นอกขอบเขตของอาร์เรย์
อาจดูไม่ใช้งานง่ายในตอนแรก แต่สิ่งสําคัญคือต้องจําไว้ว่าคุณกําลังประกาศจํานวนองค์ประกอบในอาร์เรย์ อย่างไรก็ตาม คุณสามารถเข้าถึงแต่ละองค์ประกอบของอาร์เรย์ที่ขึ้นต้นด้วยศูนย์ ดังนั้น หากต้องการเข้าถึงรายการที่สองในอาร์เรย์ ให้คุณใช้ดัชนี1
เป็นเรื่องปกติที่ผู้เริ่มต้นจะลืมว่าอาร์เรย์เป็นแบบศูนย์และพยายามเข้าถึงองค์ประกอบของอาร์เรย์ที่ไม่มีอยู่ ถ้าคุณทําข้อผิดพลาดนี้ ข้อยกเว้นรันไทม์จะเกิดขึ้นเพื่อแจ้งให้คุณทราบว่าคุณได้พยายามเข้าถึงองค์ประกอบที่อยู่นอกขอบเขตของอาร์เรย์
หากต้องการ "แบ่ง" แอปพลิเคชันของคุณโดยตั้งใจ ให้พยายามเข้าถึงองค์ประกอบที่สี่ของอาร์เรย์ของคุณโดยใช้ค่าดัชนีของ3
ที่ด้านล่างของไฟล์โค้ด ให้ป้อนบรรทัดโค้ดต่อไปนี้:
fraudulentOrderIDs[3] = "D000";ตรวจสอบให้แน่ใจว่าโค้ดของคุณตรงกับตัวอย่างนี้:
string[] fraudulentOrderIDs = new string[3]; fraudulentOrderIDs[0] = "A123"; fraudulentOrderIDs[1] = "B456"; fraudulentOrderIDs[2] = "C789"; fraudulentOrderIDs[3] = "D000";บนเมนู ไฟล์ของ Visual Studio Code เลือก บันทึก
ในมุมมอง EXPLORER เมื่อต้องการเปิดเทอร์มินัลที่ตําแหน่งที่ตั้งโฟลเดอร์ TestProject ของคุณ ให้คลิกขวาที่ TestProject จากนั้นเลือกเปิดในเทอร์มินัลรวม
แผงเทอร์มินัลควรเปิดขึ้น และควรมีพร้อมท์คําสั่งที่แสดงว่าเทอร์มินัลเปิดอยู่ไปยังตําแหน่งที่ตั้งโฟลเดอร์ TestProject ของคุณ
ที่พรอมต์คําสั่งเทอร์มินัล หากต้องการคอมไพล์โค้ดของคุณ ให้พิมพ์
dotnet buildแล้วกด Enterคุณควรเห็นข้อความต่อไปนี้:
Build succeeded. 0 Warning(s) 0 Error(s)ที่พรอมต์คําสั่งเทอร์มินัล เมื่อต้องการเรียกใช้โค้ดของคุณ ให้พิมพ์
dotnet runแล้วกด Enterเมื่อคุณเรียกใช้แอป คุณจะได้รับข้อความข้อผิดพลาดรันไทม์ต่อไปนี้:
Unhandled exception. System.IndexOutOfRangeException: Index was outside the bounds of the array. at Program.<Main>$(String[] args) in C:\Users\someuser\Desktop\CsharpProjects\TestProject\Program.cs:line 6โปรดสังเกตส่วนต่อไปนี้ของข้อผิดพลาด:
- ข้อความแสดงข้อผิดพลาด:
System.IndexOutOfRangeException: Index was outside the bounds of the array. - ตําแหน่งที่ตั้งของข้อผิดพลาด:
Program.cs:line 6
- ข้อความแสดงข้อผิดพลาด:
ให้ข้อคิดเห็นบรรทัดที่สร้างข้อผิดพลาดรันไทม์
// fraudulentOrderIDs[3] = "D000";
คุณได้เห็นวิธีการกําหนดค่าให้กับองค์ประกอบอาร์เรย์แล้ว ตอนนี้ดูวิธีการเข้าถึงค่าที่ถูกเก็บไว้ในองค์ประกอบอาร์เรย์
เรียกคืนค่าจากองค์ประกอบของอาร์เรย์
การเข้าถึงค่าขององค์ประกอบอาร์เรย์จะทํางานในลักษณะเดียวกับการกําหนดค่าให้กับองค์ประกอบอาร์เรย์ คุณเพียงแค่ระบุดัชนีขององค์ประกอบที่คุณต้องการเรียกใช้ค่า
หากต้องการเขียนค่าของแต่ละรหัสคําสั่งซื้อที่ฉ้อโกง ให้อัปเดตโค้ดของคุณดังนี้:
string[] fraudulentOrderIDs = new string[3]; fraudulentOrderIDs[0] = "A123"; fraudulentOrderIDs[1] = "B456"; fraudulentOrderIDs[2] = "C789"; // fraudulentOrderIDs[3] = "D000"; Console.WriteLine($"First: {fraudulentOrderIDs[0]}"); Console.WriteLine($"Second: {fraudulentOrderIDs[1]}"); Console.WriteLine($"Third: {fraudulentOrderIDs[2]}");บนเมนู ไฟล์ของ Visual Studio Code เลือก บันทึก
ในมุมมอง EXPLORER เมื่อต้องการเปิดเทอร์มินัลที่ตําแหน่งที่ตั้งโฟลเดอร์ TestProject ของคุณ ให้คลิกขวาที่ TestProject จากนั้นเลือกเปิดในเทอร์มินัลรวม
ที่พรอมต์คําสั่งเทอร์มินัล ให้พิมพ์
dotnet runแล้วกด Enterคุณควรเห็นข้อความต่อไปนี้:
First: A123 Second: B456 Third: C789
การมอบสิทธิ์ค่าของอาร์เรย์ใหม่
องค์ประกอบของอาร์เรย์จะเหมือนกับค่าตัวแปรอื่นๆ คุณสามารถกําหนด เรียกใช้ และกําหนดค่าใหม่ให้กับแต่ละองค์ประกอบของอาร์เรย์
ที่ส่วนท้ายของไฟล์โค้ดของคุณ เพื่อกําหนดใหม่ จากนั้นพิมพ์ค่าขององค์ประกอบอาร์เรย์แรก ให้ป้อนรหัสต่อไปนี้:
fraudulentOrderIDs[0] = "F000"; Console.WriteLine($"Reassign First: {fraudulentOrderIDs[0]}");ตรวจสอบให้แน่ใจว่าโค้ดของคุณตรงกับตัวอย่างต่อไปนี้:
string[] fraudulentOrderIDs = new string[3]; fraudulentOrderIDs[0] = "A123"; fraudulentOrderIDs[1] = "B456"; fraudulentOrderIDs[2] = "C789"; // fraudulentOrderIDs[3] = "D000"; Console.WriteLine($"First: {fraudulentOrderIDs[0]}"); Console.WriteLine($"Second: {fraudulentOrderIDs[1]}"); Console.WriteLine($"Third: {fraudulentOrderIDs[2]}"); fraudulentOrderIDs[0] = "F000"; Console.WriteLine($"Reassign First: {fraudulentOrderIDs[0]}");บนเมนู ไฟล์ของ Visual Studio Code เลือก บันทึก
ในมุมมอง EXPLORER เมื่อต้องการเปิดเทอร์มินัลที่ตําแหน่งที่ตั้งโฟลเดอร์ TestProject ของคุณ ให้คลิกขวาที่ TestProject จากนั้นเลือกเปิดในเทอร์มินัลรวม
ที่พรอมต์คําสั่งเทอร์มินัล ให้พิมพ์
dotnet runแล้วกด Enterคุณควรเห็นข้อความต่อไปนี้:
First: A123 Second: B456 Third: C789 Reassign First: F000
เตรียมใช้งานอาร์เรย์
คุณสามารถเตรียมใช้งานอาร์เรย์ในระหว่างการประกาศได้เช่นเดียวกับที่คุณทํากับตัวแปรปกติ
ให้ข้อคิดเห็นเกี่ยวกับบรรทัดที่คุณตรวจนับ
fraudulentOrderIDsตัวแปรคุณสามารถใช้ข้อคิดเห็นแบบหลายบรรทัด (
/* ... */) เพื่อแสดงข้อคิดเห็นเกี่ยวกับการรายงานภาษี และfraudulentOrderIDsบรรทัดที่ใช้เพื่อกําหนดค่าให้กับองค์ประกอบอาร์เรย์เมื่อต้องการตรวจนับอาร์เรย์และเริ่มต้นค่าในคําสั่งเดียว ให้ป้อนรหัสต่อไปนี้:
string[] fraudulentOrderIDs = [ "A123", "B456", "C789" ];ตัวอย่างนี้ใช้ไวยากรณ์ นิพจน์คอลเลกชัน ซึ่งถูกนํามาใช้ใน C# 12 และได้รับการสนับสนุนใน .NET 10
นอกจากนี้ คุณยังอาจเห็นไวยากรณ์ที่เก่ากว่าที่ใช้ในการเตรียมใช้งานอาร์เรย์
string[] fraudulentOrderIDs = { "A123", "B456", "C789" };โปรดสังเกตว่าไวยากรณ์ที่เก่ากว่านี้ใช้วงเล็บปีก
{}กาเพื่อใส่ค่าของอาร์เรย์ ไวยากรณ์ทั้งสองถูกต้องหมายเหตุ
คุณอาจเห็นการรวมกันของไวยากรณ์ที่เก่ากว่าและไวยากรณ์นิพจน์คอลเลกชันที่ใช้ในการฝึกอบรมนี้
ตรวจสอบให้แน่ใจว่าโค้ดของคุณตรงกับตัวอย่างต่อไปนี้:
/* string[] fraudulentOrderIDs = new string[3]; fraudulentOrderIDs[0] = "A123"; fraudulentOrderIDs[1] = "B456"; fraudulentOrderIDs[2] = "C789"; // fraudulentOrderIDs[3] = "D000"; */ string[] fraudulentOrderIDs = [ "A123", "B456", "C789" ]; Console.WriteLine($"First: {fraudulentOrderIDs[0]}"); Console.WriteLine($"Second: {fraudulentOrderIDs[1]}"); Console.WriteLine($"Third: {fraudulentOrderIDs[2]}"); fraudulentOrderIDs[0] = "F000"; Console.WriteLine($"Reassign First: {fraudulentOrderIDs[0]}");ใช้เวลาสักครู่ในการตรวจสอบคําสั่งการรายงานภาษี
โปรดสังเกตว่าไวยากรณ์นี้มีขนาดกะทัดรัดและง่ายต่อการอ่าน เมื่อคุณเรียกใช้แอปพลิเคชัน ไม่ควรมีการเปลี่ยนแปลงกับเอาต์พุต
บนเมนู ไฟล์ของ Visual Studio Code เลือก บันทึก
ในมุมมอง EXPLORER เมื่อต้องการเปิดเทอร์มินัลที่ตําแหน่งที่ตั้งโฟลเดอร์ TestProject ของคุณ ให้คลิกขวาที่ TestProject จากนั้นเลือกเปิดในเทอร์มินัลรวม
ที่พรอมต์คําสั่งเทอร์มินัล ให้พิมพ์
dotnet runแล้วกด Enterคุณควรเห็นข้อความเดียวกันกับก่อนหน้านี้:
First: A123 Second: B456 Third: C789 Reassign First: F000
ใช้คุณสมบัติ ความยาว ของอาร์เรย์
คุณอาจไม่ทราบว่าอาร์เรย์มีองค์ประกอบจํานวนเท่าใดล่วงหน้าโดยขึ้นอยู่กับวิธีการสร้างอาร์เรย์ เมื่อต้องการกําหนดขนาดของอาร์เรย์ คุณสามารถใช้ Length คุณสมบัติ ได้
หมายเหตุ
คุณสมบัติของ Length อาร์เรย์ไม่ได้เป็นแบบศูนย์
ในตอนท้ายของไฟล์โค้ดหากต้องการรายงานจํานวนคําสั่งซื้อที่ฉ้อโกง ให้ป้อนรหัสต่อไปนี้:
Console.WriteLine($"There are {fraudulentOrderIDs.Length} fraudulent orders to process.");รหัสนี้ใช้คุณสมบัติของอาร์เรย์
Lengthจํานวนเต็ม เพื่อแสดงจํานวนองค์ประกอบในอาร์เรย์ ของคุณfraudulentOrderIDsตรวจสอบให้แน่ใจว่าโค้ดของคุณตรงกับตัวอย่างนี้:
/* string[] fraudulentOrderIDs = new string[3]; fraudulentOrderIDs[0] = "A123"; fraudulentOrderIDs[1] = "B456"; fraudulentOrderIDs[2] = "C789"; // fraudulentOrderIDs[3] = "D000"; */ string[] fraudulentOrderIDs = [ "A123", "B456", "C789" ]; Console.WriteLine($"First: {fraudulentOrderIDs[0]}"); Console.WriteLine($"Second: {fraudulentOrderIDs[1]}"); Console.WriteLine($"Third: {fraudulentOrderIDs[2]}"); fraudulentOrderIDs[0] = "F000"; Console.WriteLine($"Reassign First: {fraudulentOrderIDs[0]}"); Console.WriteLine($"There are {fraudulentOrderIDs.Length} fraudulent orders to process.");บันทึกการเปลี่ยนแปลงไปยังไฟล์ Program.cs ของคุณ แล้วเรียกใช้แอปพลิเคชัน
คุณควรเห็นผลลัพธ์ต่อไปนี้:
First: A123 Second: B456 Third: C789 Reassign First: F000 There are 3 fraudulent orders to process.
สรุป
นี่คือสิ่งสําคัญที่สุดที่ควรจดจําเมื่อทํางานกับอาร์เรย์:
- อาร์เรย์ คือตัวแปรพิเศษที่จัดเก็บคอลเลกชันขององค์ประกอบข้อมูลที่เกี่ยวข้อง
- คุณควรจํารูปแบบพื้นฐานของการประกาศตัวแปรอาร์เรย์
- เข้าถึงแต่ละองค์ประกอบของอาร์เรย์เพื่อตั้งค่าหรือรับค่าโดยใช้ดัชนีที่ยึดตามศูนย์ภายในวงเล็บสี่เหลี่ยม
- ถ้าคุณพยายามเข้าถึงดัชนีภายนอกขอบเขตของอาร์เรย์ คุณจะได้รับข้อยกเว้นเวลาทํางาน
- คุณสมบัติ
Lengthให้วิธีการทางโปรแกรมเพื่อกําหนดจํานวนขององค์ประกอบในอาร์เรย์
ตรวจสอบความรู้ของคุณ
คำติชม
หน้านี้มีประโยชน์หรือไม่
ไม่
ต้องการความช่วยเหลือในหัวข้อนี้หรือไม่
ต้องการลองใช้ Ask Learn เพื่อทําให้ชัดเจนหรือแนะนําคุณผ่านหัวข้อนี้หรือไม่