12-01-18, 01:22 AM
(آخر تعديل لهذه المشاركة : 12-01-18, 01:33 AM {2} بواسطة silverlight.)
تحتاج الي متغير يعبر عن DateTime = Now
أيضا تحتاج الي متغير اخر عبارة عن DateTime أو TimeSpan وهو عباره المتغير الأول + 30 ثلنية
ثم وعندما قيمة المتغير الأول تساوي المتغير الثاني عليك أن تخرج من Loop الخاص باضافة العناصر الي الليست بوكس
ومن ثم تحسب عدد العناصر التي تم اضافتها الي الليست بوكس وهو يعبر عن الرقم الذي تريده
ملحوظة:
ممكن تستخدم متغير واحد يعبر عن التاريخ و ليس متغيران يعبران عن التاريخ والوقت
حل أخر
ممكن أيضا تستخدم الكلاس StopWatjch بديلا للتاريخ و الوقت
تقوم بتعريف متغير يعبر عن StopWatch ثم تعمل له Start
ثم تبدأ في اصافة العناصر الي الليست بوكس من خلال Loop
وعندما تصل قيمة الثواني في stopwatch الي 30 ثانية عليك ايقافه و الخروج من Loop ثم تحسب عدد العناصر التي تم اضافتها
أيضا تحتاج الي متغير اخر عبارة عن DateTime أو TimeSpan وهو عباره المتغير الأول + 30 ثلنية
ثم وعندما قيمة المتغير الأول تساوي المتغير الثاني عليك أن تخرج من Loop الخاص باضافة العناصر الي الليست بوكس
ومن ثم تحسب عدد العناصر التي تم اضافتها الي الليست بوكس وهو يعبر عن الرقم الذي تريده
ملحوظة:
ممكن تستخدم متغير واحد يعبر عن التاريخ و ليس متغيران يعبران عن التاريخ والوقت
حل أخر
ممكن أيضا تستخدم الكلاس StopWatjch بديلا للتاريخ و الوقت
تقوم بتعريف متغير يعبر عن StopWatch ثم تعمل له Start
ثم تبدأ في اصافة العناصر الي الليست بوكس من خلال Loop
وعندما تصل قيمة الثواني في stopwatch الي 30 ثانية عليك ايقافه و الخروج من Loop ثم تحسب عدد العناصر التي تم اضافتها
Retired

