1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

انواع داده ای در Visual Basic.NET

شروع موضوع توسط ElaHe KhorShid ‏27/9/14 در انجمن .Net

  1. کاربر فوق حرفه ای

    تاریخ عضویت:
    ‏2/8/12
    ارسال ها:
    4,332
    تشکر شده:
    4,250
    امتیاز دستاورد:
    113
    جنسیت:
    زن
    حرفه:
    interpreter
    نواع داده ای در Visual Basic.NET
    برای تعريف يک متغير در ويژوال بيسيک دات نت از عبارت Dim استفاده می شود. برای مثال چمله زير يک متغير جديد به نام myVar تعريف می کند:

    Dim myVar

    هنگامی که يک متغير مانند فوق بدون در نظر گرفتن نوع آن تعريف شود، آن متغير بعنوان يک شئ (Object) در نظر گرفته می شود. يک متغير از نوع شئ در دات نت می تواند شامل انواع داده از قبيل رشته، عدد يا انواع پيچيده تر مانند کلاس باشد.

    اغلب نيازی نيست که از متغيرهای از نوع شئ در برنامه استفاده شود چرا که اين متغيرها باعث کاهش کارآيی و سرعت برنامه می شود. هنگامی که از يک متغير از نوع شئ استفاده شود، نوع مناسب آن متغير در زمان اجرا تشخيص داده می شود و اين باعث کندی می شود. بنابراين بهتر است که نوع داده را از ابتدا مشخص کنيم.

    جهت مشخص نمودن نوع داده از کلمه کليدی As استفاده می کنيم. بعنوان مثال يک متغير از نوع رشته بصورت زير تعريف می شود:
    Dim myVar As String
    مجموعه دات نت انواع داده ای زير را پشتيبانی می کند:

    • Boolean: جهت مقادير درست يا نادرست

    • Byte: جهت مقادير صحيح صفر تا ۲۵۵ (تنها مقادير مثبت)

    • Char: جهت مقادير نويسه ها يا حروف يونيکد

    • Date: جهت مقادير تاريخ و زمان بين اول ژانويه ۰۰۰۱ و ۳۱ دسامبر ۹۹۹۹

    • Decimal: جهت مقادير صحيح بين صفر و مثبت و منفی ۷۹,۲۲۸,۱۶۲,۵۱۴,۲۶۴,۳۳۷,۵۹۳,۵� �۳,۹۵۰,۳۳۵ (۱۶ بايت)

    • Double: جهت مقادير اعشاری با دقت مضاعف

    • Integre: جهت مقادير صحيح بين +۲,۱۴۷,۴۸۳,۶۴۷ و -۲,۱۴۷,۴۸۳,۶۴۸ (۴ بايت)

    • Long: جهت مقادير صحيح بين -۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۸ و +۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۷ (۸ بايت)

    • Short: جهت مقادير صحيح بين -۳۲,۷۶۸ و +۳۲,۷۶۷ (۲ بايت)

    • Single: جهت مقادير اعشاری با دقت واحد

    • String: جهت مقادير رشته ای با تعداد حروف صفر تا دو ميليارد حرف

    پر کاربردترين انواع داده ای عبارتند از Integer، Decimal، Date، Boolean و String.

    دقت کنيد که نوع داده ای Currency يا Money برای مقادير پولی در نظر گرفته نشده است و شما می توانيد برای مقادير پولی از نوع Decimal استفاده کنيد.
     
    یک شخص از این تشکر کرد.
  2. پاسخ : انواع داده ای در Visual Basic.NET

    اینا رو خوب یاد بگیرید که تا مهندسی باهاتون هستن ...
     
    یک شخص از این تشکر کرد.