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

کار با فایل‌ها و پوشه‌ها در سی‌ شارپ
فهرست مقاله [نمایش]

    سی‌ شارپ، یک زبان برنامه‌نویسی پیشرفته است که به واسطه‌ی کتابخانه‌های زیادی که دارد، قابلیت کار با فایل‌ها و پوشه‌ها را به صورت بسیار آسان می‌دهد.


    ایجاد فایل


    در سی‌ شارپ، برای ایجاد فایل می‌توان از کلاس 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 مانند خواندن و نوشتن فایل پرداخته‌ایم. 


    • نویسنده: تیم تحریریه باگتو

    ارسال دیدگاه

    برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید


    دیدگاه کاربران