من چندتا کمبوباکس دارم میخوام محتویات این comboxهارا در چند خط در فایل txtذخیره کنم لطفا راهنمایی بفرمایید
من چندتا کمبوباکس دارم میخوام محتویات این comboxهارا در چند خط در فایل txtذخیره کنم لطفا راهنمایی بفرمایید
یک نگاه به System.IO.File بنداز چند تا متد برای write کردن در یک فایل داره
بله درسته ولی تو یک فایل نمیتونم چندخط ذخیره کنم دوباره روی همون فایل وروی همون خط ذخیره میکنه
خب اگر اضافه کردنه متدهای append را بجای write ببین
باید از آرایه استفاده کنی و فایل تکست باکست را به عنوان بانک اطلاعات یبه نرم افزار بشناسونی
یک اریه برای سطر و یکی برای ستون
دوست عزیز یا میتونی از writeAllLines استفاده کنی که یه آرایه اس که هر خط تو یه اندیس قرار می گیره یا باید اینطوری از writeAllText استفاده کنی:
system.IO.File.WriteAllText(@"the directory",system.IO.File.ReadAllText(@"the directory")+str));
به این صورت عمل کن :
using (System.IO.StreamWriter Sw = new System.IO.StreamWriter("test.txt",true))
{
Sw.Write("");
}
زمانی که داری یه شی از کلاس StreamWriter می سازی تو سازندش مقدار true باعث مشه زمانی که داری از متد write استفاده می کنی . ادامه ی فایلت نوشته بشه .
آخرین ویرایش به وسیله sirvan-me : سه شنبه 09 دی 1393 در 19:48 عصر