السلام عليكم هو لي حول من int ل int مش المفروض يعمل مكان اول متغير string ويحوله ل int بعدها
برمجة الالعاب
ما تقوم به هو قراءة إدخال من المستخدم كسلسلة نصية (string) باستخدام Console.ReadLine() ومن ثم تحويلها إلى عدد صحيح (int) باستخدام Convert.ToInt32()، وأخيراً تعرض النتيجة باستخدام Console.WriteLine().
التحويل يتم من النص الذي يتم قراءته باستخدام Console.ReadLine() إلى نوع البيانات int باستخدام Convert.ToInt32() مباشرة.
فإذا كنت ترغب في تحويل النص إلى int بشكل منفصل عن تحويل النص الأولي إلى int، تستطيع استخدام دالة int.Parse() كما يلي:
Console.WriteLine("Enter your age as a string:"); string ageString = Console.ReadLine(); int age = int.Parse(ageString); Console.WriteLine("Your age is: " + age);
هنا يتم قراءة النص باستخدام Console.ReadLine() ثم تحويله إلى int باستخدام int.Parse() وتخزين النتيجة في المتغير age. بعدها يمكنك استخدام المتغير age لعرض العمر بشكل طبيعي.
التعليقات