سلسلة تعلم سي شارب بالعربية “المدخلات في لغة #C” – الدرس السادس

المقالات سنتناول نشر دروس تعليم سي شارب C# ستكون شاملة ووافية للمبتدئين والمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع الدارسين . وفي هذا المقال سنتناول المدخلات في لغة سي شارب C# Inputs .

سلسلة دروس تعلم سي شارب C# بالعربية

تم شرح فيما سبق :-

الدرس السادس : المدخلات في سي شارب Inputs

في هذا الدرس سنتاول المدخلات في السي شارب C# تشمل الأتي :

  • المدخلات User Input
  • دوال التحويل بين القيم
  • مثال على المدخلات
سلسلة تعلم سي شارب بالعربية "المدخلات في لغة #C" - الدرس السادس

المدخلات User Input

وهي قيم يتم أدخالها من قبل المستخدم على شاشة التنفيذ ليتم معالجتها .

في لغة الس شارب الدالة المسؤولة عن الادخال هي Console.ReadLine وهي عكس الدالة المسؤولة عن الاخراج او الطباعة Console.WriteLine

مثال في هذا المثال يقوم المستخدم بادخال اسمه ويقوم البرنامج بالترحيب به

دوال التحويل بين القيم

دالة Console.ReadLine ترجع لنا قيم string لذلك اذا اردنا مدخلات قيم لانواع البيانات المختلفة الاخرى مثل int ستحدث مشكلة والحل هو استخدام دوال التحويل Convert.To .

DescriptionConvert
Converts a type to a 32-bit integerToInt32
Converts a type to a Boolean value, where possibleToBoolean
Converts a type to a byteToByte
Converts a type to a double typeToDouble
Converts a type to a stringToString
دوال التحويل بين القيم

مثال التحويل

مثال تحويل من string الى int

مثال

في هذا المثال يقوم المستخدم بادخال العمر وطباعة النتيجة , وبما ان قيم العمر عدد صحبح int ودالة ReadLine تقوم بارجاع لنا قيم من نوع string لذلك استخدمنا في هذا المثال دالة التحويل من string الى int .

Related Posts

سلسلة تعلم سي شارب بالعربية “الدوال الرياضية في لغة #C” – الدرس الخامس عشر

بفضل الله في سلسة من المقالات سنتناول نشر دروس تعليم سي شارب C# ستكون شاملة ووافية للمبتدئين والمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع…

سلسلة تعلم سي شارب بالعربية “إقتناص الأخطاء في لغة #C” – الدرس الرابع عشر

بفضل الله في سلسة من المقالات سنتناول نشر دروس تعليم سي شارب C# ستكون شاملة ووافية للمبتدئين والمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع…

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

You Missed

كيف تصبح Front End Developer

كيف تصبح Front End Developer

ما هو المطور برمجي وكيف تحصل على وظيفة Developer

ما هو المطور برمجي وكيف تحصل على وظيفة Developer

المفاهيم الأساسية لـ Git و GitHub

المفاهيم الأساسية لـ Git و GitHub

كيفية إنشاء منزل ذكي بأقل ميزانية ممكنة

كيفية إنشاء منزل ذكي بأقل ميزانية ممكنة

آبل تطلق تحديث جديد لـ AirPods Pro 2 مع دعم ميزات iOS 18

آبل تطلق تحديث جديد لـ AirPods Pro 2 مع دعم ميزات iOS 18

نبذة عن Automation في ال DevOps وأدواتها

نبذة عن Automation في ال DevOps وأدواتها