TOC

This article is currently in the process of being translated into Arabic (~92% done).

الأساسيات:

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

تُستخدم أنواع البيانات في كل مكان في لغات البرمجة مثل ال#C. ولأنها لغة تشدد على النوع (Strongly typed language)، فيجب عليك أن تخبر المترجم (Compiler) بأنواع البيانات التي ترغب باستخدامها في كل مرة تعرًف فيها متحولاً، وهذا ما ستراه في الفصل القادم حول المتغيرات. في هذا الفصل، سنلقي الضوء على بعض أنواع البيانات الأكثر شيوعاً وكيفية عملها.

bool (الشرط) هو أحد أبسط أنواع البيانات، وله قيمتين فقط - True(صواب) و False(خطأ). يُعد فهم نوع الشرط أمراً مهماً عندما تستعمل المعادلات المنطقية مثل عبارات الشرط (if statement).

int هو اختصار لعدد صحيح (integer)، وهو نوع من البيانات يقوم بتخزين الأعداد من دون فواصل. عندما نتعامل مع الأرقام، يعد نوع "int" الأكثر شيوعاً للاستخدام. وهناك عدة أنواع لبيانات العدد الصحيح في #C، بناءً على حجم الأرقام التي ينبغي عليهم تخزينها.

string (سلسلة محارف)، يُستخدم هذا النوع من البيانات لتخزين النصوص، وهي عدد من المحارف. في #C، تعد هذه السلاسل ثابتة، ما يعني أنه لا يمكن تغيير هذه السلاسل أبداً بعد إنشائها. فعند استخدام أوامر لتغيير سلسلة ما، فإن السلسلة الحقيقية لا تتغير - بدلاً من ذلك، فإنه ينشأ مرجعاً لسلسلة محارف جديدة.

char (مَحْرَف) ويستخدم لتخزين محرف واحد فقط!

float (عدد عشري)، ويستخدم هذا النوع من البيانات لتخزين أرقام يمكن أن تحتوي على فواصل.

تلخيص

لقد ذكرنا هنا أكثر أنواع البيانات استخداماً في #C ولم أخبركم عنهم إلى القليل، وذاك لأنه موضوع نظري بحت، وقد تودون رؤية تنفيذ بعض أنواع البيانات قبل قراءة المزيد عنهم. لذلك، انتقلوا إلى المقال التالي، حيث سنستخدم المتحولات لتخزين البيانات بمختلف أنواعها!

Later in this tutorial, we'll go much more in depth with all the various data types found in the .NET framework.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!