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

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

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

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

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

حضرت محمد (ص) : داناترین مردم کسى است که دانش دیگران را به دانش خود بیفزاید.

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


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

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

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

قسمت سی ام


انتخاب بين حالتها با استفاده از:  switch
در بعضي از مواقع بايد شرط هايي را مشابه زير بررسي كنيد :

  • آيا نام مشتري برابر با Bryan است؟ در اين صورت عمل A را انجام بده.
  • آيا نام مشتري برابر با Stephanie است؟ در اين صورت عمل B را انجام بده.
  • آيا نام مشتري برابر با Betty است؟ در اين صورت عمل D را انجام بده.
  • آيا نام مشتري برابر با Cathy است؟ در اين صورت عمل C را انجام بده
  • آيا نام مشتري برابر با Edward است؟ در اين صورت عمل E را انجام بده

اگر بخواهيد اين كار را با استفاده از دستور if انجام دهيد، بايد از كدي مشابه زير استفاده كنيد:

در اين حاات اگر بخواهيد بعد از مدتي كد را به صورتي تغير دهيد كه به جاي استفاده از نام مشتري از نام كوچك او استفاده كند، چه كـــاري بايـــد بكنيـــد؟ در ايـــن حالـــت بايـــد عبـــار Customer.Name را در تمـــام دســـتورات if بـــه Customer.FirstName تغير دهيد كه كار بسيار وقت گيري است. همچنين استفاده از اين روش خوانايي برنامه را نيز كم مي كند.

در امتحان كنيد بعد با روشي آشنا ميشويم كه بتوانيم بهتر اين شرط ها را بررسي كنيم.

 


 

امتحان كنيد: استفاده از دستور switch

  1. يك پروژه ويندوزي جديد به نام Switch Demo ايجاد كنيد. سپس خاصـيت Name مربـوط بـه فـرم را برابـر Switch قرار دهيد.
  2. با استفاده از جعبه ابزار يك ListBox به برنامه اضافه كنيد . خاصيت Name آن را برابر lstData ،خاصـيت Dock را به Fill و خاصيت IntegralHeight را به False تغيير دهيد.
  3. هنگامي كـه كنتـرل ListBox در فـرم انتخـاب شـده اسـت، بـه پنجـره Properties برويـد و خاصـيت Items را انتخـاب كنيـد و بـر روي دكمـه سـمت راسـت آن كليـك كنيـد . پنجـره اي بـه نـام String Collection Editor نمايش داده خواهد شد. مطابق شكل زیر ،پنج نام مختلف را در آن وارد كنيد.

  • بر روي كليد OK كليك كنيد تا نامها به ListBox اضافه شوند . سپس بر روي آن دو بار كليك كنيد تا متد مر بـوط به رويداد SelectedIndexChanged ايجاد شود. كد زير را در آن وارد كنيد:
  • برنامه را اجرا كنيد . هر بار كه روي نامي در ListBox كليك كنيد، كـادر پيغـامي مـشابه شـكل زیر نمـايش داده خواهد شد.

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


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

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

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

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

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

soroush کانال سروش

کانال آی گپ