أنواع بيانات الأحرف

Visual Basic يوفر أنواع البيانات الأحرف للتعامل مع الأحرف القابلة للطباعة و للعرض . أثناء قيام كلاهما بالتعامل مع أحرف Unicode, Char يحتوي على حرف واحد بينما String يحتوي على رقم غير محدود من الأحرف.

الجدول الذي يعرض مقارنة جنباً إلى جنب أنواع بيانات Visual Basic , راجع خلاصة نوع بيانات (Visual Basic).

نوع الحرف

نوع البيانات Char عبلره عن حرف Unicode (16-بت) اثنين من البايت المفرد. إذا خزّن متغير دوماً حرف واحد بالضبط, عرفها كـ Char. فعلى سبيل المثال:

' Initialize the prefix variable to the character 'a'.
Dim prefix As Char = "a"

كل قيمة محتملة في Char أو String المتغير عباره عن نقطة الرمز أو رمز الحرف في مجموعة أحرف Unicode. تضم أحرف Unicode مجموعة أحرف ASCII الأساسية, الأحرف الأبجدية الأخرى المتنوعة, النبرات, رموز العملة ، الكسور ، التشكيل والرموز التقنية و الرياضية.

ملاحظة

مجموعة أحرف Unicode يحجز نقاط الرمز D800 خلال DFFF (55296 خلال 55551 العشري) لـزوج بديل ، والذي يتطلب قيمتين 16-بت لتمثيل نقطة الرمز واحدة. متغير Char يتعذر الاحتفاظ على زوج بديل و String يستخدم موضعين اثنين لاحتواء مثل هذا الزوج.

لمزيد من المعلومات، راجع نوع بيانات الحرف (Visual Basic).

نوع السلسلة

نوع البيانات String عبارة تسلسل من صفر أو أكثر من أحرف Unicode (16-بت) اثنين من البايت. إذا استطاع متغير احتواء عدد الأحرف الغير محدده, عرفها كـ String. فعلى سبيل المثال:

' Initialize the name variable to "Monday".
Dim name As String = "Monday"

لمزيد من المعلومات، راجع نوع بيانات السلسلة (Visual Basic).

راجع أيضًا:

المهام

استكشاف أخطاء أنواع البيانات

المبادئ

أنواع البيانات المركبة

الـأنواع العامة في Visual Basic

البرمجة اللا نوعية في Visual Basic

نوع الأحرف.

موارد أخرى

نوع بيانات أولي

تطبيق نوع البيانات

نوع التحويلات في Visual Basic