(برنامه نویسی سی شارپ)کار با فایل ها و پوشه ها در زبان #C (مهندسی برق – الکترونیک)

پژوهشگر و نویسنده:  (  افشین رشید )


نکته: از کلاس فایل Class File برای  تغییر قالب در کد نویسی C# استفاده میگردد .اما این کلاس قابلیت های بسیار بیشتری از خواندن و نوشتن فایل های متنی دارد.

وقتی کلاس Class File را با کلاس Class Directory ترکیب کنید، می توانید بسیاری از کارهای فایل سیستمی مثل تغییر نام فایل ها و پوشه، تغییر مکان آن ها و حتی حذف و ... را انجام دهید. در هنگام کار با فایل ها و پوشه ها، فقط بایستی از دو چیز اطمینان حاصل کنید اضافه کردن مجموعه کلاس های namespace IO.Sysytm به ابتدای فایل ها، به صورت زیر :

using System.IO;

از طرف دیگر توجه داشته باشید که هیچ کار خاصی برای مدیریت خطاها یا exception در کدها در محیط برنامه سی شارپ C# انجام نداده ایم. البته در برنامه نویسی#C، وجود یا عدم وجود فایل مورد نظر جهت تغییر، چک می شود، اما در مواردی که مشکلاتی پیش بیاید، مدیریت خطا پیش بینی نشده است. در هنگام انجام عملیات های IO ،مدیریت خطا یا exception یک مسئله مهم است و برای این منظور به بخش آموزش مدیریت خطاها در #C بروید.

در محیط #C به صورت مستقیم از نام فایل ها و پوشه ها استفاده کرده و آدرس کامل ارائه نشده است. زیرا فرض بر این است که فایل EXE اجرایی برنامه #C در همان پوشه فایل می باشد. در بخش setting Project برنامه تان می توانید مشاهده کنید که فایل EXE در چه مسیری ایجاد می شود.

پژوهشگر و نویسنده:  دکتر (  افشین رشید )