نمایش نتایج 1 تا 2 از 2

نام تاپیک: آشنایی با فضاهای نام NameSpaces

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    آشنایی با فضاهای نام NameSpaces

    سلام دوستان خوبم لطفا این بخش رو برام تشریح کنید من اصلا متوجه نمیشم! لطفا برام قشنگ توضیح بدید! این کدها که نوشته شده:

    namespace anyName
    {
    …….. Class anyClassName
    {
    ……….
    }
    …….
    }
    توی کجای برنامه باید استفاده کنم؟ من اصلا نمیگیرم مطلبو! لطفا کمک کنید!
    ممنونم

  2. #2

    نقل قول: آشنایی با فضاهای نام NameSpaces

    سلام ،

    این خط کد شما اومده کلاس های مربوط به فضای نامی مورد نظر رو به برنامه وارد کرده ، به فضایی که کلاس ها در آن تجمع دارند فضای نامی میگن. یکی از بهترین مزیت های NameSpace ها مرتب کردن کلاس ها هست یعنی به فرض شما میخواین از کلاس Filestream استفاده کنین سریع میرین فضای نامی system.io رو فراخوانی میکنید یعنی میدونید که کلاس Filestream در کدام فضای نامی هست و مربوط به چه کارهایی هست اما اگر فضای نامی نبود همه ی کلاس ها قاطی میشن و اصلا معلوم نیست که کدام کلاس چه کاری رو انجام میده.یک مثال ساده یک کشور رو در نظر بگیر این کشور از یک سری استان(کلاس) تشکیل شده الان فرض کن این کشور یک پارچه بود و اصلا از استان تشکیل نشده بود بعد میخواین بپرسین مثلا قلعه ی فلک الافلاک کجاست ؟؟!! اصلا میشه آدرس داد؟؟

    موفق باشید./

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •