PDA

View Full Version : سوال: directoryچيست؟



mehrave
پنج شنبه 07 مرداد 1389, 11:09 صبح
directoryچيه و كجاها استفاده ميشه؟
و اينكه چه مواقعي ميتونيم از متد در يك كلاس استفاده كنيم.در ضمن من مبتدي هستم و ممنون ميشم اگر كسي بتونه يك كتاب خوب بهم معرفي كنه.

sayan
پنج شنبه 07 مرداد 1389, 12:01 عصر
سلام Directory یک کلاس استاتیک برای کار با پوشه ها در سی شارپ است. یعنی نیازی نیست که شی از این کلاس بسازی و ازش استفاده کنی فقط کافیه اسم کلاس رو بنویسی و از متدد هاش استفاده کن
این کلاس در فضای نام System.IO وجود داره و هر جا که نیاز داشتی با پوشه در هارد کارکنی استفاده
می کنی. البته یک کلاس دیگه هم به اسم DirectoryInfo هم هست که اطلاعات بیشتری از پوشه ها میتونی بدست بیاری.
-------------
متد همون تابع تو زبان های قدیمی در نظر بگیر . پس وقتی یک متد مثلا به اسم Masahat توی یک کلاس مربع می نویسم میخواهیم این متد یا تابع مساحت یک شی از نوع مربع رو به ما بده
Directoy مثلاً این متددها رو داره.
-----------------------------

Directory.CreateDirectory("C:\\myFolder");
if (Directory.Exists("C:\\myFolder"))
MessageBox.Show("این پوشه وجود دارد");