PDA

View Full Version : خواندن داده ها از یک فایل text



mohsen_zelzela00
دوشنبه 04 خرداد 1388, 21:21 عصر
با سلام خدمت اساتید محترم
من اطلاعات یک struct که به صورت زیر است


private struct MyStruct
{
public string Id;
public string Name;
}

را به صورت زیر در یک فایل ذخیره میکنم


MyStruct[] ArrayStruct = new MyStruct[20];

ArrayStruct[0].Id = "2";
ArrayStruct[0].Name = "ali";
//File.CreateText("myFile.txt");
StreamWriter Sw;
Sw = File.CreateText("myFile.txt");
Sw.Write(ArrayStruct[0].Id + ArrayStruct[0].Name );
// Sw.WriteLine(ArrayStruct[0].Name);
Sw.Close();

حالا میخوام این اطلاعات رو از فایل بخونم و در یک آرایه که شبیه به struct بالایی است ذخیره کنم ولی نمیدونم که این کار چگونه ممکن هست اگه اساتید محترم کمک کنن ممنون میشم
با تشکر

ohh_mid
دوشنبه 04 خرداد 1388, 22:18 عصر
برای این کار بهتره اطلاعاتت رو تو یه فایل XML ذخیره کنی
اگر هم نخواستی این کار رو انجام بدی باید براش یه Spliter بذاری تا بتونی پایان هر رکورد و هر فیلدت رو بتونی تشخیص بدی

موفق باشی