Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีแทรกข้อมูลใน ArrayList ใน C#

ใช้เมธอด Insert() เพื่อแทรกข้อมูลใน ArrayList

ขั้นแรก เพิ่มข้อมูล:

ArrayList arr = new ArrayList();
arr.Add(45);
arr.Add(78);
arr.Add(33);

แทรกที่ตำแหน่งที่ 2 (ดัชนี 1):

arr.Insert(1, 90);

ตัวอย่าง

using System;
using System.Collections;
namespace Demo {
    public class Program {
        public static void Main(string[] args) {
            ArrayList arr = new ArrayList();
            arr.Add(45);
            arr.Add(78);
            arr.Add(33);
            Console.WriteLine("Count: {0}", arr.Count);
            Console.Write("ArrayList: ");
            foreach(int i in arr) { Console.Write(i + " "); }
            arr.Insert(1, 90);
            Console.Write("\nArrayList after inserting a new element: ");
            foreach(int i in arr) { Console.Write(i + " "); }
            Console.WriteLine("\nCount: {0}", arr.Count);
        }
    }
}

ผลลัพธ์

Count: 3
ArrayList: 45 78 33
ArrayList after inserting a new element: 45 90 78 33
Count: 4