แบบกำหนดขนาด Array
int[] AList = new int[400];for (int i= 0; i< 400; i++){ AList[i] = value[i];}
แบบไม่กำหนดขนาด Array
using System.Collections.Generic; List<int> AList = new List<int>();for (int i= 0; i< 10; i++){ AList.Add(value[i]);}
แปลงกับไปเก็บไว้ในอีก Array
int[] terms = termsList.ToArray();
อีกรูปแบบ
Variable add system.collections
ArrayList arrDuplicate = new ArrayList();
if (!arrDuplicate.Contains(strDuplicate)) { arrDuplicate.Add(strDuplicate); }
Output
foreach (Object obj in arrDuplicate) { // }
Sort
arrDuplicate.Sort();
Muti Array List
Set New Class
public class CheckMaterialImport { public string Layer { get; set; } public string Matcode { get; set; } }
Set Variable
var MatCodeList = new List<CheckMaterialImport>();
Add Values
MatCodeList.Add(new CheckMaterialImport { Layer = drRL["LayerNo"].ToString(), Matcode = MateCode });
Display
foreach (var item in MatCodeList) { string Layer_ = item.Layer; string Matcode_ = item.Matcode; }