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

ค่าที่กำหนดให้กับอาร์เรย์ใน C # เป็นอย่างไร


การประกาศอาร์เรย์ไม่ได้เริ่มต้นอาร์เรย์ในหน่วยความจำ เมื่อเริ่มต้นตัวแปรอาร์เรย์ คุณสามารถกำหนดค่าให้กับอาร์เรย์ได้

Array เป็นประเภทอ้างอิง ดังนั้นคุณต้องใช้คำหลักใหม่เพื่อสร้างอินสแตนซ์ของอาร์เรย์ ตัวอย่างเช่น กำหนดค่าเหมือนคำสั่งต่อไปนี้ −

double[] price = new double[5];
price[0] = 3245.50;
price[1] = 1234.50;
price[2] = 8765.50;
price[3] = 5784.50;
price[4] = 6576.50;

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

double[] price = new double[5] {3245.50, 1234.50, 8765.50, 6576.50;};