PDA

View Full Version : سوال: کسی میدونه namespace چیست؟



YAS_seven
شنبه 24 بهمن 1388, 11:51 صبح
برای #c است در ConsoleApplication

r00tkit
شنبه 24 بهمن 1388, 12:51 عصر
قبل اینکه بپرسی یه سرچ کن

فقط برای ConsoleApplication نیست!!!!!

اما به طور ساده:
namespace یه راهی برای سازمان دادن کلاس ها اما بر خلاف فایل ها یه جدا سازی منطقیه وقتی ما چند تا کلاس داریم که یه جورایی وابسته اند مثل کلاس های LINQ
می دونیم همشون توی System.Linq هستنند

با namespace ما می تونیم چند کلاس هم نام داشته باشیم(البته داخل namespace اسم کلاس ها باید unique باشه)

برای اطلاع بیشتر اینا رو تو MSDN سرچ کن ::

using Statement

The global namespace alias

namespace aliases

Extern aliases

ایمان مدائنی
شنبه 24 بهمن 1388, 13:20 عصر
برای C#‎ است در ConsoleApplication

NameSpace بخ فضاهاي نامي گفته ميشه كه براي جلوگيري از ازديات دستورات نوشته شده به كار ميره !
مثلا شما فضاي نام Unsing System.Data.sqlClient رو به بالاترين بخش كد ها اضافه مي كني و ديگر لازن نيست كه در همه ي برنامه اين دستور را كامل بنويسي !
و مي توني از توابع آن استفاده كني !
يعني اگه اين فضاي نام اضافه نشه نمي توني از :
sqlConnection
sqldataAdapter
...
و غيره استفاده كني !
موفق باشي