القيم الحرفية (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 بت تعليمات برمجية الذي يمثل أحادي تعليمات برمجية البديل ينشئ ازدواجًا.