PDA

View Full Version : مفهوم فضاهای نامی ؟



سلماس
دوشنبه 15 اسفند 1384, 20:55 عصر
فضاهای نامی یعنی چی و چه ارتباطی با اسمبلی ها دارن ؟

Hamedm
دوشنبه 15 اسفند 1384, 22:22 عصر
سلام

فضاهای نامی یعنی چی و چه ارتباطی با اسمبلی ها دارن ؟هدف اصلی از ایجاد فضاهای نام (NameSpace) تنها دسته بندی 7000تا کلاس .NET است.

در پناه حق موفق باشید و پرتوان

سلماس
دوشنبه 15 اسفند 1384, 23:04 عصر
آقا حامد بسیار ممنون متوجه شدم .
فقط اینکه اینا همون اسمبلی ها هستند ؟ یا چه ربطی دارن ؟
البته به خاطر رعایت قوانین سایت سوال رو توی این تاپیک پرسیدم
http://www.barnamenevis.org/forum/showthread.php?t=40209

habedijoo
سه شنبه 16 اسفند 1384, 08:37 صبح
سلام
دوست عزیز فضای نام یا همون NameSpace یک واحد منطقی هستند و نه فیزیکی و در واقع برای شما یه محدوده ایجاد می کنند تا متد ها و یا اشیا با نام یکسان از دو کلاس مختلف با هم تداخل نداشته باشند .
بعضی اوقات ممکن است تمام کلاسهای درون یک فضای نام در اسمبلی های مختلف متفرق باشند و شما با Import کردن آن فضای نام . همگی را با هم در دسترس قرار میدهید .

** در ضمن فضای نام همان اسمبلی ها نیستند **