c#用鏈表來存儲並讀取寫好的配置文件

別用arraylist,效果沒有list好(因爲要裝箱拆箱,所以會影響性能)

使用list,那我們就來先聲明一個List

1) 聲明

List<元素類型> myList = new List<元素類型>();

例:

List<string[]> camra = new List<string[]>();                 //聲明一個字符串數組

2) 判斷是否有這個文件

if(File.Exists(“ config.txt ”) )

{

StreanReader read = new StreamReader(" config.txt ",Encoding.Default)     

//所謂Encoding.Default,是指當前系統設置的“默認字符集編碼方式”。你可以通過控制面板裏面的區域選項設置它

string line;
string[] ss;
while ((line = sr.ReadLine()) != null)
{
ss = line.Split(' ', ',', '-');             //以空格 , -的方式打斷字符
camra.Add(ss);                           //記得把想添加的元素添加到鏈表中
}
sr.Close();

}

3) 將數組中的值賦值給需要的控件中

textBox1.Text = camra[1][0];                          //數組[ 索引值 ]  此處意爲第2行第1列的值(這個列應該是第一個元素)
textBox2.Text = camra[1][1];
textBox3.Text = camra[1][2];
textBox4.Text = camra[1][3];
textBox5.Text = camra[1][4];

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章