نوع بيانات Long في (Visual Basic)

يخزن أعداد صحيحة 64 بت(8 بايت) تتراوح بين -9,223,372,036,854,775,808 الى 9,223,372,036,854,775,807 (9.2...E+18).

ملاحظات

استخدم Long نوع البيانات لاحتواء أعداد صحيحة ذات الحجم الكبي جداً ليتم احتواؤها ضمن Integer نوع البيانات.

القيمة الافتراضية لـ Long هي صفر.

التلميحات البرمجية

  • اعتبارات التوافق. إذا الذي يتم interfacing مع مكونات غير المكتوبة ل.NET Framework، مثال التنفيذ التلقائي أو الكائنات COM، تذكر أن Longويكون عرض بيانات مختلفة (32 بت) في البيئات الأخرى. إذا كان يتم تمرير وسيطة 32 بت إلى مثل هذا مكون ، قم بتصريحها كما هو Integer بدلاً من Long في التعليمات البرمجية Visual Basic الجديدة.

    علاوة على ذلك، لا يعتمد التنفيذ التلقائي أعداد صحيحة 64-بت في ‏‫نظام التشغيل Windows 95 أو ‏‫نظام التشغيل Windows 98 ، Windows ME أو ‏‫نظام التشغيل Windows 2000. لا يمكن تمرير Visual Basic Long الوسيطة إلى مكون التنفيذ تلقائي على أنظمة التشغيل هذه.

  • **التوسيع.**نوع بيانات Long تتوسع إلى DecimalSingle أو Double . وهذا يعني أنه يمكنك تحويل Long إلى أي من هذه الأنواع بدون مواجهتها لخطأ System.OverflowException.

  • نوع الأحرف. إلحاق نوع القيمة الحرفية L إلى قيمة حرفية تفرض نوع البيانات Long . إلحاق معرّف نوع الحرف & إلى أي معرّف يفرض أن Long.

  • نوع إطار العمل. النوع المطابق في .NET Framework هو بنية System.Int64.

راجع أيضًا:

المرجع

خلاصة نوع بيانات (Visual Basic)

Int64

نوع بيانات الأعداد الصحيحة (Visual Basic)

نوع بيانات Short في (Visual Basic)

دوال تحويل النوع

خلاصة التحويل

المبادئ

كفاءة استخدام أنواع البيانات