recent
أخبار ساخنة

المتغيرات والكلمات المحجوزة في لغة السي شارب #C

 المُتغيرات (Variables) في لغات البرمجة هي المساحة المُستخدمة لتخزين البيانات لحين استخدامها والحاجة إليها، ومن الممكن أن تتغير قيمة هذه المتغيرات في أي لحظة، كما يمكنك إعطاء اسم لكل متغير ويجب أن تكون أسماء المتغيرات مختلفة عن بعضها البعض حتى لا يحدث أخطاء (errors) أثناء عملية تنفيذ البرنامج.

المتغيرات والكلمات المحجوزة في لغة السي شارب #C


الطريقة الصحيحة لكتابة أسماء المتغيرات في لغة البرمجة سي شارب:

لاستخدام المتغيرات في برامج سي شارب يجب أن تعرف كيفية إنشاء واختيار أسماء للمتغيرات في سي شارب حيث يجب أن تلتزم بالقواعد التالية:
  • عليك اختيار أسماء للمتغيرات ذات معنى حيث ترمز للمتغير نفسه ويكون بإمكان أي شخص فهم الكود الخاص ببرنامجك.
  • لغة سي شارب (#C) حساسة لحالة الأحرف (Case sensitive) أي أن المتغير (myname) مُختلف عن المتغير (MYNAME).
  • يجب أن لا يكون اسم المتغير في سي شارب من الكلمات المحجوزة الخاصة بهذه اللغة.
  • من الممكن أن يحتوي اسم المتغيرعلى أحرف وأرقام وحرف التسطير السفلي (_).

أنواع المتغيرات في لغة البرمجة سي شارب – #C:

المتغيرات والكلمات المحجوزة في لغة السي شارب #C

1- متغيرات تحتوي على قيم (value type):

وتشمل هذه الأنواع على جميع الأنواع المُدمجة (built-in) في لغة سي شارب وهي:
  • المتغيرات الرقمية: (byte ،sbyte ،short ،ushort ،int ،uint ،long ،ulong ،char).
  • المتغيرات ذات العلامة العشرية: (float ،double).
  • الأعداد العشرية: (Decimal).
  • المتغيرات المنطقية: (Boolean وتشمل قيميتن true، false).
  • المتغيرات الفارغة: (Nullable).

2- المتغيرات المرجعية (Reference type):

وهي تشمل على عدد لا يُحصى من أنواع المتغيرات مثل: (struct ،class ،Enum).

الكلمات المحجوزة في لغة البرمجة سي شارب – #C:

  1. يوجد هنا 104 كلمات محجوزة ليست مرتبة حسب الأحرف
  2. abstract
  3. bool
  4. continue
  5. decimal
  6. default
  7. event
  8. explicit
  9. extern
  10. char
  11. checked
  12. class
  13. const
  14. break
  15. as
  16. base
  17. delegate
  18. is
  19. lock
  20. long
  21. num
  22. byte
  23. case
  24. catch
  25. false
  26. finally
  27. fixed
  28. float
  29. for
  30. foreach
  31. goto
  32. if
  33. implicit
  34. in
  35. int
  36. interface
  37. internal
  38. do
  39. double
  40. else
  41. namespace
  42. new
  43. null
  44. object
  45. operator
  46. out
  47. override
  48. params
  49. private
  50. protected
  51. public
  52. readonly
  53. sealed
  54. short
  55. sizeof
  56. ref
  57. return
  58. sbyte
  59. stackalloc
  60. static
  61. string
  62. struct
  63. void
  64. volatile
  65. while
  66. true
  67. try
  68. switch
  69. this
  70. throw
  71. unchecked
  72. unsafe
  73. ushort
  74. using
  75. using static
  76. virtual
  77. typeof
  78. uint
  79. ulong
  80. out
  81. add
  82. alias
  83. async
  84. await
  85. dynamic
  86. from
  87. get
  88. orderby
  89. ascending
  90. decending
  91. group
  92. into
  93. join
  94. let
  95. nameof
  96. global
  97. partial
  98. set
  99. remove
  100. select
  101. value
  102. var
  103. when
  104. Where
  105. yield

أتمنى أن أكون قد وفقت في كتابة هذا المقال وان تكون أنت عزيزي الزائر قد وجدت ضالتك هنا في موقعنا المتواضع موقع سطور برمجية.
google-playkhamsatmostaqltradent