PDA

View Full Version : سوال:(نحوه کار با arraylist و فایل text)



mohammad dousti
سه شنبه 20 دی 1390, 23:18 عصر
سلام
من می خوام یه فایل txt رو داخل arraylist قرار بدم و بعد از انجام پردازش داخل توابعم دوباره روی text ذخیرش کنم(البته متن داخل text به زبان عربی هست) کسی می تونه کمکم کنه؟

meysamrt
چهارشنبه 21 دی 1390, 00:37 صبح
StreamReader sr=new StreamReader("d:\\myfile.txt");
ArrayList al=new ArrayList();
while(!sr.EndOfStream)
al.Add(sr.ReadLine());
sr.close();

//============================

StreamWriter sw=new StreamWriter("d:\\myfile.txt",false, Encoding.Utf8);
foreach(string line in al)
sw.WriteLine(line);
sw.flush();
sw.close();

mohammad dousti
چهارشنبه 21 دی 1390, 11:13 صبح
خیلی ممنون از جواب شما.
چطور می تونم به خانه های این آرایه arraylist دسترسی پیدا کنم؟

Parham.D
پنج شنبه 22 دی 1390, 07:09 صبح
ArrayList از اندیس استفاده میکنه.

کد:


ArrayList array = new ArrayList();
array.Add("test");
string text = array[0].ToString();
MessageBox.Show(text);