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

วิธีใช้เมธอด SetValue() ของคลาส Array ใน C#


เมธอด SetValue() ตั้งค่าให้กับสมาชิกที่ตำแหน่งที่ระบุในอาร์เรย์ 1 มิติ ดัชนีระบุเป็นจำนวนเต็ม 32 บิต

ก่อนอื่น กำหนดอาร์เรย์

Array arr = Array.CreateInstance(typeof(String), 6);

ตั้งค่าสมาชิกด้วย SetValue()

arr.SetValue("One", 0); 
arr.SetValue("Two", 1); 
arr.SetValue("Three", 3); 
arr.SetValue("Four", 4); 
arr.SetValue("Five", 5);

ตัวอย่างการใช้ SetValue() ใน C#

ตัวอย่าง

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 

namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            Array arr = Array.CreateInstance(typeof(String), 6); 
            arr.SetValue("One", 0); 
            arr.SetValue("Two", 1); 
            arr.SetValue("Three", 3); 
            arr.SetValue("Four", 4); 
            arr.SetValue("Five", 5); 
            Console.WriteLine("Length {0}", arr.GetLength(0).ToString()); 
            Console.ReadLine(); 
        } 
    } 
}

ผลลัพธ์

Length 6