ภาษา Visual Basic .NET (VB.NET) คือหนึ่งในภาษาโปรแกรมมิ่งที่ยังคงได้รับความนิยมและใช้งานกันอย่างกว้างขวางในหมู่ผู้พัฒนาโปรแกรมที่ต้องการความสะดวกสบายและความรวดเร็วในการเขียนโค้ด เมื่อพูดถึงการจัดข้อมูลโปรแกรมต่างๆ ไม่สามารถขาดการใช้งานโครงสร้างข้อมูลอย่าง 'List' ไปได้ โดยใน VB.NET List เป็นคอลเลกชันที่ใช้สำหรับเก็บรายการออบเจกต์ได้ตามประเภทที่ระบุ จุดเด่นคือคุณสมบัติในการเพิ่มหรือลดรายการออกได้โดยอัตโนมัติ
ตัวอย่างที่ 1: การสร้างและเพิ่มข้อมูลลงใน List
ในตัวอย่างนี้เราสร้าง List ที่สามารถเก็บข้อมูลประเภท String และเราได้เพิ่มสามชนิดของผลไม้ลงไปใน List และแสดงผลออกมาทางหน้าจอ
ตัวอย่างที่ 2: การลบข้อมูลจาก List
หลังจากที่เราสร้าง List ที่เก็บเลขจำนวนเต็ม และแสดงผลออกมา จากนั้นเราได้ทำการลบข้อมูลที่มีค่าเป็น 3 ออกจาก List และแสดงผลข้อมูลที่เหลือใน List
ตัวอย่างที่ 3: การอ้างถึงข้อมูลที่เจาะจงใน List
ที่นี่เราสร้าง List ที่เก็บข้อมูลสีต่างๆ และเราแสดงข้อมูลที่อยู่ในตำแหน่งที่ 2 ซึ่งเป็น "Green" (จำไว้ว่าใน VB.NET การนับ index เริ่มต้นจาก 0)
การใช้งาน List ในโปรแกรมสามารถพบได้ทั่วไป ตัวอย่างเช่นในการพัฒนาแอปพลิเคชันของร้านค้า ซึ่งต้องการจัดเก็บรายการสินค้าที่ลูกค้าเลือกซื้อ เพื่อคำนวณราคาสุทธิ หรือในการพัฒนาเว็บไซต์ที่ต้องการแสดงข้อมูลจากฐานข้อมูลในรูปแบบของรายการข่าวหรือบทความ List จึงเป็นเครื่องมือที่ทรงพลังในการจัดการกับรายการข้อมูลที่มีการเปลี่ยนแปลงได้
เพื่อนๆที่สนใจในการพัฒนาซอฟต์แวร์ด้วยการใช้งาน List ใน VB.NET หรือแม้แต่โครงสร้างข้อมูลแบบอื่นๆ สามารถเรียนรู้และฝึกฝนทักษะของคุณได้ที่ EPT ที่สอนโดยผู้เชี่ยวชาญที่มีประสบการณ์และพร้อมที่จะแบ่งปันความรู้ให้กับคุณ เพื่อเตรียมตัวให้พร้อมสำหรับอาชีพโปรแกรมเมอร์ในอนาคต ไม่ใช่เฉพาะแค่ VB.NET แต่ยังรวมถึงภาษาการโปรแกรมมิ่งอื่นๆ ที่จำเป็นต่อการพัฒนาซอฟต์แวร์ในปัจจุบันอีกด้วย!
หมายเหตุ: ข้อมูลในบทความนี้อาจจะผิด โปรดตรวจสอบความถูกต้องของบทความอีกครั้งหนึ่ง บทความนี้ไม่สามารถนำไปใช้อ้างอิงใด ๆ ได้ ทาง EPT ไม่ขอยืนยันความถูกต้อง และไม่ขอรับผิดชอบต่อความเสียหายใดที่เกิดจากบทความชุดนี้ทั้งทางทรัพย์สิน ร่างกาย หรือจิตใจของผู้อ่านและผู้เกี่ยวข้อง
Tag ที่น่าสนใจ: vb.net list collections programming visual_basic data_structure code_example adding_to_list removing_from_list accessing_list_items programming_language development software_engineering
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com