آموزش فایل ها (files) در سی شارپ

آموزش فایل ها (files) در سی شارپ

زمان مطالعه

4 دقیقه

تعداد بازدید

235

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :


اشتراک گذاری این مطلب

فایل ها در سی شارپ

کلاس File از کتابخانه های آماده سی شارپ برای کار با فایل ها (System.IO) به ما امکان کار با فایلها را می دهد:

using System.IO;  // include the System.IO namespace

File.SomeFileMethod();  // use the file class with methods

کلاس File متدهای مفیدی برای ایجاد و بدست آوردن اطلاعات در مورد فایلها دارد. مثلا:

Method Description
AppendText() متن را در انتهای پرونده موجود اضافه می کند
Copy() کپی کردن یک فایل
Create() درست کردنیا overwrites یک فایل
Delete() حذف یک فایل
Exists() آزمایش می کند که آیا پرونده وجود دارد
ReadAllText() محتویات یک فایل را می خواند
Replace() محتوای یک فایل را با محتوای یک فایل دیگر جایگزین می کند
WriteAllText() یک پرونده جدید ایجاد می کند و محتویات را در آن می نویسد. اگر پرونده از قبل وجود داشته باشد ، بازنویسی می شود.

برای لیست کامل متدهای File ، به منبع Microsoft .Net File Class Reference بروید.

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

 در مثال زیر ، ما از متد WriteAllText برای ایجاد فایلی به نام "filename.txt" استفاده کرده و مقداری از محتوا را برای آن می نویسیم. سپس از متد ReadAllText برای خواندن محتویات فایل استفاده می کنیم:

using System.IO;  // include the System.IO namespace

string writeText = "Hello World!";  // Create a text string
File.WriteAllText("filename.txt", writeText);  // Create a file and write the content of writeText to it

string readText = File.ReadAllText("filename.txt");  // Read the contents of the file
Console.WriteLine(readText);  // Output the content

 



پرسش و پاسخ
0
دوره پیشنهادی
دوره پیشنهادی