PDA

View Full Version : ذخیره متغیر stringدر فایل متنی



farnoosh66
پنج شنبه 18 دی 1393, 19:29 عصر
سلام دوستان
یه متغیر srring دارم که توش حدود 100هزارتا یا بیشتر عدد و حروفه.میخوام کلشو بریزم توی فایل txt.ولی مشکل اینه که می خوام هر 300تا 300تا بینش یه enterبخوره و تو فایل txt ذخیره بشه.
الان از این روش استفاده میکنم


// //StreamWriter sw5 = new StreamWriter("D://5.txt");
// //sw5.WriteLine(sti5.Replace("FF", "FF\r\n"));
// //sw5.Close();



ولی اینجوری احتمال خطا خیلی زیاده.لطفا راهنمایی کنین!!

erfan_urchin
پنج شنبه 18 دی 1393, 20:44 عصر
شما باید از کلاس StringBuilder استفاده کنی
StringBuilder s = new StringBuilder();
s.Append(YourText);
for (int i = 0; i < s.Length; i++)
if (i % 299 == 0)
s.Insert(i, "\r\n");
textBox1.Text = s.ToString();

danialafshari
پنج شنبه 18 دی 1393, 21:00 عصر
با سلام
شما می تونید قبل از ذخیره و با استفاده از حلقه اون رشته رو تیکه تیکه کرده substring و ذخیره کنید
برای اینتر هم می تونید از Enviroment.NewLine استفاده کنید
موفق باشید‍