מבוא

הושלמה

מפתחים יכולים להתחיל פרוייקט בדרך כלל על-ידי פיתוח התכונות שייבאו או יפיקו נתוני יישום. לאחר שליישום שלך יש גישה לנתונים בהם הוא תלוי, תוכל להתחיל לפתח את התכונות שמעבדות נתונים ומפיקות דוחות.

נניח שאתה מפתח שתרצה לתמוך בקהילה המקומית. אתה וחברים שלך התחלתם עסק שמסייע למצוא בתים חדשים לחתולים וכלבים תועים או נטושים. העסק שלך התחיל בקטן, עם רק כמה תועים, אבל הוא מתחיל לגדול. ברצונך ליצור אפליקציה שתסייע לך להתאים את בעלי החיים בדאגות שלך לאנשים שמחפשים חיית מחמד. גילית שחשוב שיהיה לך תיאור מפורט של החיות שיש לשתף עם בעלים פוטנציאליים. בנוסף, היכולת לתאר את האישיות של הכלב או החתול הופכת אותם למושך יותר לבעלים פוטנציאליים. אתה מחליט ליצור אפליקציה שתסייע לך לנהל מידע על הכלבים והחתולים שאתה אוהב.

מודול זה מנחה אותך לאורך תהליך פיתוח התכונות המ ממוקדות הנתונים של האפליקציה 'חיות מחמד Contoso'. תשתמש במשפטי בחירה ותאורת תיטרציה כדי ליצור נתונים לדוגמה, להוסיף רשימה של בעלי החיים לטיפולך ולהוסיף חיות חדשות לעסק שלך. לאורך היישום, תשתמש במשתנים ובביטויים כדי לשלוט בביצוע הסתעפויות קוד. כמו כן, תבטיח שהמשתנים יהיו מסויכים כראוי.

האפליקציה שתפתח ת:

  • הוסף נתונים לדוגמה מוגדרים מראש למערך החיות.
  • צור בלוק קוד "אפשרויות תפריטים ובחירה של משתמשים" כדי ליצור לולאה חיצוני של היישום שלך.
  • יישם הסתעפויות קוד התואמות לבחירות התפריט של המשתמש.
  • הצג את כל המידע הכלול במערך המשמש לאחסון נתוני חיית מחמד (בהתבסס על בחירת התפריט של המשתמש).
  • תחזר בלוק קוד 'הוסף מידע בעל חיים חדש' המאפשר למשתמש להוסיף חיה חדשה אחת או יותר למערך החיות (בהתבסס על בחירת התפריט של המשתמש).

בסוף מודול זה, תוכל לפתח קוד שמשלב הצהרות בחירה ו איטרציה כדי להשיג את יעדי עיצוב היישום שלך.

הערה

זהו מודול פרוייקט מונחה שבו תוכל להשלים פרוייקט מקצה לקצה על-ידי ביצוע הוראות שלב אחר שלב.

יעדי למידה

במודול זה, תוכל לתרגל את האופן שבו:

  • השתמש ב- Visual Studio Code כדי לפתח יישום של מסוף C# המשתמש בשילוב של הצהרות בחירה ו איטרציה כדי ליישם זרימות עבודה לוגיות.
  • העריכו את התנאים המשמשים כיתתיים ביישום ובצעו החלטה מושכלת בין אפשרויות הצהרת הבחירה.
  • העריכו את התנאים המשמשים כיתתיים ביישום ובצעו החלטה מושכלת בין אפשרויות הצהרת הטרציה.
  • משתני טווח ברמה מתאימה בתוך יישום.

דרישות מוקדמות

  • התנתן בשימוש ב- Visual Studio Code כדי לפתח, לבנות ולהפעיל יישומי קונסולת C# הכוללים קלט/O של קונסולה ושיטות גישה של כיתות .NET.
  • התנתן בשימוש בקוד C# כדי להעריך ביטויים מותנים ולנהל טווח משתנה בתוך בלוקי קוד ומחוצה לו.
  • התנתן בשימוש במשפטי if-elseif-else ו- switch-case ב- C# כדי להתאים משתנה או ביטוי למספר תוצאות אפשריות.
  • התנתן בשימוש במשפטי foreach, for, do ו- while ב- C# כדי לעבור בלולאה בין בלוק של קוד ולגשת לרכיבים של משתני מערך.