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

نام تاپیک: چرا از كلاس String دو تا داريم؟

  1. #1
    VIP
    تاریخ عضویت
    فروردین 1403
    محل زندگی
    www
    سن
    40
    پست
    1,247

    چرا از كلاس String دو تا داريم؟

    سلام:
    چرا از كلاس string دو تا داريم ؟
    يه string داريم ( با رنگ آبي كاربني كه براي معرفي كلمات كليدي استفاده ميشه )
    يكي هم String داريم ( با رنگ آبي روشن كه براي معرفي كلاس ها به كار ميره)
    فرقشون چيه؟
    شباهتشون چيه؟
    كاربردشون چيه؟

  2. #2
    کاربر دائمی آواتار RED-C0DE
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    31 4E 20 20 54 48 33 20 20 28 72 59 70 54 30 47 33 4E 31 28 20 20 5C 2F 30 52 31 7C 7C 29 20 20 7C 2
    پست
    551

    نقل قول: چرا از كلاس String دو تا داريم؟

    در واقع دوتا نیستن...

    String یک کلاس در مجموعه dotNetFramework هستش در صورتی که string یک نام مستعار (Alias) برای این کلاس در زبان #C هست...برای انواع داده ای دیگر هم این قضیه صادق هست...
    مثلا System.Int32 در #C با نام مستعار int (بصورت پیش فرض در پلاتفرمهای 32 بیتی) و در VB.NET بصورت Integer شناخته می شه تا برنامه نویسان این زبانها که با این طرز نوشتن آشنا هستن به مشکلی نخورن و راحت باشن...

    می تونی به اینصورت تعریف کنی :

    string s1;
    String s2;


    و بعد اگه روی string و String با ماوس کلیک راست کنی و "Go to Definition" رو بزنی (یا کلید F12) تو رو به یکجا می برن و اون کلاس System.String هستش...

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

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