PDA

View Full Version : بهترین روش سیو txt در سی شارپ



sabz12
دوشنبه 03 آبان 1395, 11:01 صبح
همه جا نوشته روشهای مختلفی برای سیو txt در سی شارپ هست.ولی من جایی مقایسه روشها را یک جا ندیدم و می خوام بدونم وقتی دو تا رچباکس داریم و می خواهیم به صورت یک فایل زخیره کرده و در هنگام باز کردن و خواندن هم بیاد در همون رچباکس بهترین روش چیه؟ (مطالب رچباکس هم هم اینگلیسی هم و هم فارسی)می خوام خط به خط سیو بشه و خوانده بشه.بازم از توجه شما تشکر فراوان را دارم.سپاس

golestan1
دوشنبه 03 آبان 1395, 15:14 عصر
تو فیلم میاد تکست دو تا تکست باکس رو به همراه یک ایدی میگیره و درون فایل ذخیره می کنه
بعد با وارد نمودن همان ایدی همان متن ها رو دوباره درون تکست باکس ها نمایش میده
مثال یک دفترچه تلفن هست ولی شما هر متن طولانی هم ذخیره کنی قبول میکنه


http://s3.picofile.com/file/8211439176/30_struct_file.avi.html

sabz12
دوشنبه 03 آبان 1395, 17:00 عصر
خیلی ممنون
سوال این روش چطوره؟

OpenFileDialog d = new OpenFileDialog();
if (d.ShowDialog() != DialogResult.OK)
return;
richTextBox1.Rtf = File.ReadAllText(d.FileName);
من می خواهم هر مطلب را در یک فایل زخیره کنم و مشکلم این که یک مطلب ممکن هر رچ باکس چند خط باشه .
مثلا یگ فایل زخیره کردم که حاوی 5خط اینگلیسی(رچباکس اول) هست و 6خط توضیح فارسی(رچباکس دوم) حال چطور برای باز کردن بهش بفهمونم که تا کجا بره تو رچباکس اول و بقیش تو رچباکس دوم؟
از توجه شما ممنون

ronix3
سه شنبه 04 آبان 1395, 07:15 صبح
به نظر من از xml استفاده کنید بهتره البته خیلی کارا می شه کرد