خواندن/نوشتن در فایل Text (سی شارپ)

امروز میخوام یادتون بدم که چطور در فایل ها txt بنویسید و بخونید

خواندن/نوشتن در فایل Text (سی شارپ)

سلام دوستان

امروز میخوام یادتون بدم که چطور در فایل ها txt بنویسید و بخونید

در مرحله اول کلید بازکردن فایل را بررسی میکنیم

با زدن این کلید یک OpenFileDialog باز میشود و از کاربر میخواد که فایل متنی خود را انتخاب کند

که با استفاده از دستور Filter کاربر را مجبور به انتخاب فقط فایل هایی با پسوند txt میکنیم

سپس در صورتی که کاربر فایل را انتخاب کرد فایل txt را خوانده و در یک RichTextBox نمایش میدهیم

در کلید ثبت

در صورتی که کاربر فایلی را انتخاب کرده بود اون فایل ویرایش خواهد شد

و اما اگر این فایل فایل جدیدی باشد یک FolderBrowserDialog باز شده و از کاربر میخواد مسیر ذخیره سازی را انتخاب کند

و چک میکند آیا در اون مسیر فایلی با نام MyTxt وجود دارد یانه

درصورت نبودن فایل در اون مسیر فایلی با نام MyTxt.txt ایجاد کردن و متن داخل RichTextBox را درآن ثبت میکند

نمونه هم ضمیمه شده

 

موفق و پیروز باشید

 

فایل های ضمیمه