تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: تفاوت بین دو کلمه کلیدی در C#

  1. #1
    آخر فروم باز
    تاريخ عضويت
    Jul 2009
    پست ها
    6,351

    1 تفاوت بین دو کلمه کلیدی در C#

    سلام،
    In .NET, any normal reference to another object is a strong reference. That is, when you declare a variable of a type that's not a
    primitive/value type, you are declaring a strong reference.

    دوستان فرق value type ها با primitive type ها در چیه؟!

  2. 2 کاربر از Life24 بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    ترجمه متن که میگوید وقتی شما primitive type یا value type استفاده نمیکنید پس (class تعریف میکنید) در واقع دارید یک نوع ارجاعی تعریف میکنید.

    اما سوال شما، value type ها همان struct هایی هستند که ما و شما تعریف میکنید.

    primitive type ها در زیرساخت زبان برنامه نویسی تعریف شده اند و بطور مستقیم توسط کامپایلر پشتتیبانی میشود، در مورد دات نت primitive type نگاشتی به نوع های تعریفی در BCL نیز هستند.

    primitive type ها مانند int و long و short و byte و char و... هستند که درواقع سایر همه strcut ها و class ها از مجموعه ای از primitive type برای تعریف و کار خود استفاده میکنند.

  4. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •