کار با فایلها و پوشهها در سی شارپ

سی شارپ، یک زبان برنامهنویسی پیشرفته است که به واسطهی کتابخانههای زیادی که دارد، قابلیت کار با فایلها و پوشهها را به صورت بسیار آسان میدهد.
ایجاد فایل
در سی شارپ، برای ایجاد فایل میتوان از کلاس File در کتابخانه System.IO استفاده کرد:
using System.IO;
// ایجاد فایل
File.WriteAllText(@"C:\example.txt", "این یک متن نمونه است");
خواندن از فایل
برای خواندن از فایل نیز میتوان به این شکل عمل کرد:
string content = File.ReadAllText(@"C:\example.txt");
Console.WriteLine(content);
ایجاد پوشه
برای ایجاد یک پوشه جدید، از کلاس Directory استفاده میکنیم:
Directory.CreateDirectory(@"C:\NewFolder");
Directory.CreateDirectory(@"C:\NewFolder");
مثالهای کاربردی
1. ساخت نرمافزار بکاپ:
فرض کنید میخواهید یک نرمافزار بسازید که هر روز به صورت اتوماتیک از پوشهی مستندات شما بکاپ بگیرد و آن را در یک مکان امن نگه دارد.
2. سازماندهی تصاویر:
فرض کنید بخواهید یک برنامه بسازید که تصاویر شما را بر اساس تاریخ گرفته شده، در پوشههای مختلف سازماندهی کند.
سی شارپ، با قابلیتهای بینظیر خود، درهر روز به یک زبان برنامهنویسی محبوبتر میشود. برای فراگیری حرفهای این زبان و غمار به دنیای برنامهنویسی، پیشنهاد میکنیم در دورههای آموزش سی شارپ باگتو شرکت کنید. پلههای موفقیت برای شما پهن است!
در ادامه مقاله کار با فایل در سی شارپ را مطالعه نمایید.
اگر به کار با فایلها و پوشهها در سیشارپ علاقهمند هستید، مقالات دیگر من در این زمینه نیز برای شما مفید خواهند بود. مثلاً، در برنامه نویسی غیر همزمان در سی شارپ به بررسی تکنیکهای غیرهمزمان برای انجام عملیاتهای IO مانند خواندن و نوشتن فایل پرداختهام.
جدیدترین ویدئوهای آموزشی
در بخش TV باگتو، آموزش های کوتاه و جدید را مشاهده نمایید