Abdoun Izz al Din نشر 3 ديسمبر 2020 أرسل تقرير نشر 3 ديسمبر 2020 (معدل) السلام عليكم 👋 انا عايز كود C# اذا دخلت رقم يجيب لي التاريخ الثاني يعني مثلا انا عندي تاريخين تاريخ اليوم والتاريخ الثاني ادخل رقم يجيب لي التاريخ التاني تلقائيا تم التعديل في 3 ديسمبر 2020 بواسطة عزام عبد الحافظ توضيح السؤال 1 اقتباس
0 عزام عبد الحافظ نشر 3 ديسمبر 2020 أرسل تقرير نشر 3 ديسمبر 2020 وعليكم السلام @Abdoun Izz al Din, يمكنك القيام بذلك بتخزين التواريخ التي تريد العمل بها داخل مصفوفة (Array) , ونقوم بطباعة التاريخ الثاني بإستعمال المؤشر (Index) , قيمة المؤشر نطلبها من المستخدم : using System; public class Program { public static void Main() { // مصفوفة فيها التواريخ التي نريد العمل بها string[] dates = {"12/1/2020","12/2/2020","12/3/2020","12/4/2020"}; // Console.ReadLine() قيمة المؤشر من المستخدم بإستعمال int index = Convert.ToInt32(Console.ReadLine()); // نقوم بطباعة النتيجة بكتابة إسم المصوفة و قيمة المؤشر بداخله Console.WriteLine(dates[index]); } } طريقة إنشاء مصفوفة في C# , اولا نُحدد نوع البيانات التي تحتفظ بها المصفوفة في حالتنا نريد string أي نص مع العلامة [ ] , بعد ذلك إسم المصفوفة , قوسين مجعد تُمثل جسد المصفوفة و نفصل العناصر بفاصلة . string[] dates = {"12/1/2020","12/2/2020","12/3/2020","12/4/2020"}; و للوصول على عناصر المصفوفة : Console.WriteLine(dates[index]); يبدأ ترقيم المصفوفة من 0 وليس 1 , يعني إذا أدخل المستخدم قيمة 1 , هذه الشيفرة ستُعيد لنا التاريخ "12/2/2020" من المصفوفة . اقتباس
0 Abdoun Izz al Din نشر 3 ديسمبر 2020 الكاتب أرسل تقرير نشر 3 ديسمبر 2020 (معدل) وجدت الحل Private Void TextBox1.Text TextChanged ( object sender , EvetArgs e ) If ( TextBox1.Text ==" ") { } else } Try } Date Time1.Text = Date Time2.Value.AddDays(int.Parse(TextBox1.Text)).ToString(); { catch (Exception ex) } MessageBox.Show (ex.ToString()) { { تم التعديل في 3 ديسمبر 2020 بواسطة Abdoun Izz al Din تنسيق الكود 1 اقتباس
السؤال
Abdoun Izz al Din
السلام عليكم
👋
انا عايز كود C#
اذا دخلت رقم
يجيب لي التاريخ الثاني
يعني
تم التعديل في بواسطة عزام عبد الحافظمثلا انا عندي تاريخين
تاريخ اليوم
والتاريخ الثاني
ادخل رقم
يجيب لي التاريخ التاني تلقائيا
توضيح السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.