القيم الحرفية (F#)

يوفر هذا إلى صورة جدول يوضح كيفية إلى تحديد نوع قيمة حرفية في ب #.

أنواع قيمة حرفية

يعرض الجدول التالي أنواع الحرفية في ب #. حرف/ حروف التي تمثل الأرقام في تدوين ست عشري ليست حساسة لحالة حرف/ حروف؛ أحرف تعريف النوع حساسة لحالة حرف/ حروف.

Type

الوصف

لاحقة أو بادئة

أمثلة

sbyte

8-بت إشارته

y

86y

بايت

رقم الطبيعية 8 بت غير موقعة

uy

86uy

int16

16-بت إشارته

s

86s

uint16

رقم الطبيعية 16 بت غير موقعة

إلينا

86us

nativeint

المؤشر الأصلي كـ قيمة عدد صحيح

n

0x00002D3Fn

unativeint

المؤشر الأصلي كـ عددا الطبيعية غير موقعة

إلغاء

0x00002D3Fun

int64

64-بت إشارته

L

86L

uint64

رقم الطبيعية 64 بت غير موقعة

ul

86UL

float32 واحدة،

رقم النقطة العائمة 32 بت

"F" أو "f"

4.14F أو 4.14f

lf

0x00000000lf

حُر; مزدوج

رقم النقطة العائمة 64 بت

لاشيء

4.14أو2.3E+32أو2.3e+32

lf

0x0000000000000000LF

عدد صحيح كبير

عدد صحيح غير محدودة للتمثيل 64 بت

I

9999999999999999999999999999I

عشري

عدد كسرى تمثيل يؤشر ثابتة أو رقم نسبي

M أو m

0.7833M أو 0.7833m

حرف

حرف Unicode

لاشيء

'a'

سلسة نصية

سلسلة Unicode

لاشيء

"text\n" أو @"c:\filename"

بايت

أحرف ASCII

B

'a'B

بايت

سلسلة ASCII

B

"text"B

[] سلسلة أو البايت

سلسلة حرفية

@ البادئة

@"\\server\share"(Unicode)

@"\\server\share"B(ASCII)

ملاحظات

أحادي تعليمات برمجية يمكن أن تحتوي على سلاسل ترميزات الصريحة التي يمكنك تحديدها باستخدام \uمتبوعاً برقم سداسي عشري من 16 بت تعليمات برمجية أو تشفيرات UTF-32 التي يمكنك تحديدها باستخدام \Uمتبوعاً برقم سداسي عشري من 32 بت تعليمات برمجية الذي يمثل أحادي تعليمات برمجية البديل ينشئ ازدواجًا.

راجع أيضًا:

المرجع

القيم الحرفية (F#)

موارد أخرى

فئة Core.LiteralAttribute (F #)