تبلیغات
banner
banner
banner
تبلیغات
banner

فیلم های آموزشی : 36 +

تعداد کاربران : 44 +

تعداد کل مطالب : 338 +

تعداد نظرات : 33 +

حضرت محمد (ص) : طلب علم بر هر انسانی واجب است ،همانا خداوند علم آموزان را دوست دارد.

آموزش مقدماتی تا پیشرفته سی شارپ بخش پانزدهم


بسم الله الرحمن الرحیم

آموزش مقدماتی تا پیشرفته سی شارپ بخش پانزدهم

سلام به همه کاربران وبسایت بزرگ لندلرن

با قسمت  ۱۵ آموزش در خدمت شما هستیم.

استفاده از خاصيتهاي DateTime:

 

هنگامي كه يك متغيير از نوع DateTime داشته باشيد، ميتوانيد از خاصيتهاي گوناگوني كه ارائـه مـي دهـد اسـتفاده كنيـد . در

امتحان كنيد زير، با قسمتي از آنها آشنا خواهيم شد .

 

امتحان كنيد: استفاده از خاصيتهاي DateTime

 

  1. اگر برنامه Demo Date در حال اجرا است، آن را ببنديد .
  2. كنتـــــرل Button ديگـــــري بـــــه Form1 اضـــــافه كنيـــــد، خاصـــــيت Name آن را
    برابـــــر btnDateProperties و خاصيت Text آن را برابر Properties Date قـرار دهيـد .
  3. روي دكمه دو بار كليك كنيد و كد زير را در متد ايجاد شده وارد كنيد:
  • برنامه را اجرا كنيد و روي دكمه فرمان جديد كليك كنيد . يك سري كادرهاي
    پيغام متوالي را خواهيد ديد كه پيغـام هـاي واضحي را نمايش ميدهند .

 

چگونه كار مي كند؟

 

همانند قسمت قبل، در اين مثال هم نكته مبهمي وجود ندارد كه نياز به توضيح داشته باشد .
خود توابع به اندازه كافي واضـح هـستند .

براي استفاده از ساعت، از خاصيت Hour ،براي استفاده از سال از خاصيت Year و … استفاده كنيد .

كار با تاريخ ها :

 

يكي از مواردي كه كنترل آن هميشه براي برنامه نويسان مشكل بوده است، كار با تاريخها است . يكي از ايـن نمونـه مـشكلات كـه

ممكن است هنگام كار با تاريخ در برنامه ها ايجاد شود، مشكل سال ۲۰۰۰ بود كه در آن همه مردم
منتظر بودند تا ببينند برنامه هاي كامپيوتري چگونه با اين مشكل روبرو مي شوند .
يا مثلا، كار با سالهاي كبيسه همواره مشكلات زيادي را در برنامه هـا ايجـاد كـرده است .

در بخش امتحان كنيد بعد، تعدادي از توابع و متدهاي نوع داده اي Date كه موجب ساده تر شدن كار با سالهاي كبيسه در برنامـه مي شود را بررسي خواهيم كرد .

امتحان كنيد: كار با تاريخ هاي خاص
  1. اگر برنامه Demo Date در حال اجرا است، آن را ببنديد .
  2. دكمه فرمان ديگري به فرم خود اضافه كنيد، خاصـيت Name آن را برابـر btnDateManipulation و خاصيت Text آن را برابر Date Manipulation قرار دهيد. روي دكمه فرمان دو بار كليك كنيد و كـد مشخص شده در زير را در متد ايجاد شده وارد كنيد:
    • برنامه را اجرا كنيد و روي دكمه فرمان كليك كنيد . سه كـادر پيغـام را مـشاهده خواهيـد كـرد .
      كـادر پيغـام اولـي تـاريخ /۲/۲۹ ۲۴۰۰ ،كادر پيغام دومي تاريخ /۸/۲۸ ۲۴۰۰ ،
      و كادر پيغام سوم /۲/۲۸ ۲۳۹۹ را نمايش خواهد داد.(البته اگر تاریخ سیستم شما به میلادی باشد.)

    چگونه كار مي كند؟

     

    نوع داده اي DateTime متدهاي زيادي براي كار بر روي تاريخ دارد. در زير سه نمونه از آنها آمده است :

  3. اين توابع براي اضافه كردن روز، ماه و يا سال به تاريخ به كار مي روند .
    همانطور كه مشاهده ميكنيد، براي كم كردن از ايـن مقـادير يـك عـدد منفـي را بـه

    ايـن توابـع ارسـال كـرده ايـم. متـدهاي مهـم ديگـر در ايـن نـوع داده اي عبارتنـد از: AddHours ،

    . AddMiliseconds و AddSeconds ،AddMinutes

    بسیار خب مبحث تاریخ در اینجا به پایان میرسد با قسمت بعدی همراه ما باشید.

    هیچ وقت برای شروع دیر نیست.


درباره نویسنده
سجاد اسدی
   سجاد اسدی

سجاد اسدی هستم دانشجوی رشته نرم افزار و علاقه مند به تدریس و یادگیری دروس مرتبط با تکنولوژی نرم افزار و اینترنت اشیاء جهت ارتباط با بنده مراجعه شود به آیدی سروش و تلگرام : @ordervira و پیج بنده در اینستاگرام instagram.com/sajjadred11 ""اللهم صل علی محمد و آل محمد"" برای شروع هیچ وقت دیر نیست. "الهم عجل لولیک الفرج"

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی

aparat کانال آپارات

soroush کانال سروش

کانال آی گپ