سلام
من می خوام یه فایل txt رو داخل arraylist قرار بدم و بعد از انجام پردازش داخل توابعم دوباره روی text ذخیرش کنم(البته متن داخل text به زبان عربی هست) کسی می تونه کمکم کنه؟
سلام
من می خوام یه فایل txt رو داخل arraylist قرار بدم و بعد از انجام پردازش داخل توابعم دوباره روی text ذخیرش کنم(البته متن داخل text به زبان عربی هست) کسی می تونه کمکم کنه؟
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();
خیلی ممنون از جواب شما.
چطور می تونم به خانه های این آرایه arraylist دسترسی پیدا کنم؟
ArrayList از اندیس استفاده میکنه.
کد:
ArrayList array = new ArrayList();
array.Add("test");
string text = array[0].ToString();
MessageBox.Show(text);