התכונן
בפרוייקט מונחה זה, תשתמש ב- Visual Studio Code כדי לפתח את הגירסה הראשונית של יישום C#. היישום שלך ישתמש בביטויים בוליאניים, במשפטי בחירה ובצהרות אתחול כדי ליישם את התכונות של מפרט עיצוב. בעת פיתוח היישום, יהיה עליך להגדיר טווח של משתנים ברמה המתאימה.
מבט כולל על פרוייקט
אתה עובד על האפליקציה 'חיות מחמד Contoso', אפליקציה שמסייעת להציב חיות מחמד בבתים חדשים. המפרטים עבור היישום שלך הם:
צור יישום מסוף של C#.
אחסן נתוני יישום במערך מחרוזות רב-ממדי בשם OurAnimals.
מערך האנימציה שלנו כולל את "מאפייני חיית המחמד" הבאים עבור כל בעל חיים:
- מזהה חיית מחמד #.
- מינים של חיות מחמד (חתול או כלב).
- גיל חיית מחמד (שנים).
- תיאור של המצב/המאפיינים הפיזיים של חיית המחמד.
- תיאור האישיות של חיית המחמד.
- הכינוי של חיית המחמד.
יישם ערכת נתונים לדוגמה המייצגת כלבים וחתולים הנמצאים כעת תחת טיפולך.
הצג אפשרויות תפריט כדי לגשת לתכונות העיקריות של היישום.
התכונות העיקריות מאפשרות את המשימות הבאות:
פרט את פרטי חיית המחמד עבור כל בעלי החיים במערך ההנפשה שלנו.
הוסף חיות חדשות למערך 'הנפשות' שלנו. התנאים הבאים חלים:
- יש להזין את זני חיית המחמד (כלב או חתול) כאשר חיה חדשה מתווספת למערך הנפשות שלנו.
- יש ליצור מזהה חיית מחמד באופן תיכנותי כאשר חיה חדשה מתווספת למערךAnimals שלנו.
- ייתכן שחלק מהמאפיינים הפיזיים של חיית המחמד לא יהיו ידועים עד לבדיקה של וטרינר. לדוגמה: גיל, זן ומצב נויטר/ערוס.
- הכינוי והאישיות של בעל חיים עשויים להיות לא ידועים כאשר חיית מחמד מגיעה לראשונה.
ודא שקיימים גילאים ותיאורים פיזיים של בעלי חיים. זה עשוי להידרש לאחר בדיקה של וטרינר.
ודא שהכינויים של בעלי החיים ותיאורי האישיות הושלמו (פעולה זו עשויה להתרחש לאחר שהצוות זוכה להכיר חיית מחמד).
ערוך גיל של בעל חיים (אם תאריך הלידה של חיית המחמד ידוע ול חיית המחמד יש יום הולדת בדאגתנו).
ערוך תיאור אישיות של בעל חיים (חיית מחמד עשויה להתנהג אחרת לאחר שהיתה יותר זמן בדאגתנו).
הצג את כל החתולים העומדים במאפיינים הפיזיים שצוינו על-ידי המשתמש.
הצג את כל הכלבים העומדים במאפיינים הפיזיים שצוינו על-ידי המשתמש.
גירסה ראשונית של היישום כבר הושלמה. פרוייקט קוד ההתחלה עבור מודול פרוייקט מונחה זה כולל קובץ Program.cs המספק את תכונות הקוד הבאות:
הקוד מצהיר על משתנים המשמשים לאיסוף ולתהליך של נתוני חיית מחמד ובחירות של פריטי תפריט.
הקוד מצהיר על מערך ההנפשה שלנו.
הקוד משתמש בלולאה עבור סביב מבנה if-elseif-else כדי לאכלס את מערך ההנפשה שלנו בערכות נתונים לדוגמה.
הקוד מציג את אפשרויות התפריט הראשי הבאות עבור בחירת המשתמשים:
- פרט את כל פרטי חיית המחמד הנוכחיים שלנו.
- הקצה ערכים לשדות המערך של 'הנפשות'.
- ודא שקיימים גילאים ותיאורים פיזיים של בעלי חיים.
- ודא שהכינויים של בעלי החיים ותיאורי האישיות הושלמו.
- ערוך גיל של בעל חיים.
- ערוך תיאור אישיות של בעל חיים.
- הצג את כל החתולים עם מאפיין שצוין.
- הצג את כל הכלבים עם מאפיין שצוין.
הזן את בחירת פריט התפריט או הקלד 'יציאה' כדי לצאת מהתוכנית
הקוד מקריא את בחירת פריט התפריט של המשתמש ומציג הודעה מהדהד לבחירתו.
המטרה שלך היא לפתח את התכונות המיישמת את שתי אפשרויות התפריט הראשונות. כדי להשיג מטרה זו, עליך להשלים את המשימות הבאות:
- עדכן את הקוד המשמש ליצירת הנתונים לדוגמה עבור היישום.
- בנה לולאה מסביב לתפריט הראשי וצור משפט בחירה שמבסס ענף קוד עבור כל אפשרות תפריט.
- כתוב את הקוד כדי להציג את כל נתוני המערך שלAnimals (אפשרות תפריט 1).
- בנה לולאה להזנת נתוני המערך החדשים שלAnimals (אפשרות תפריט 2 - חלק 1).
- כתוב קוד כדי לקרוא ולשמור את נתוני המערך החדשים שלAnimals (אפשרות תפריט 2 - חלק 2).
עליך לבדוק את הבקשה שלך בכל שלב בתהליך הפיתוח.
ההתקנה
השתמש בשלבים הבאים כדי להתכונן לתרגילים המונחים בפרוייקט.
כדי להוריד קובץ מיקוד המכיל את קוד הפרוייקט של Starter, בחר את הקישור הבא: Lab Files.
בטל את דחיסת קבצי ההורדה.
בטל את דחיסת הקבצים בסביבות הפיתוח שלך. שקול להשתמש במחשב כסביבת הפיתוח שלך כדי שתוכל לגשת לקוד שלך לאחר השלמת מודול זה. אם אינך משתמש במחשב כסביבת הפיתוח שלך, באפשרותך לבטל את דחיסת הקבצים בארגז חול או בסביבה מתארחת.
- במחשב המקומי שלך, נווט אל תיקיית ההורדות.
- לחץ באמצעות לחצן העכבר Guided-project-branching-looping-CSharp-main.zipולאחר מכן בחר חלץ הכל.
- בחר הצג קבצים שחולצו לאחר השלמת, ולאחר מכן בחר חלץ.
- רשום לעצמך את מיקום התיקיה שחולצה.
העתק את התיקיה GuidedProject שחולצה אל תיקיית שולחן העבודה של Windows.
הערה
אם תיקיה בשם GuidedProject כבר קיימת, באפשרותך לבחור החלף את הקבצים ביעד כדי להשלים את פעולת ההעתקה.
פתח את התיקיה החדשה GuidedProject ב- Visual Studio Code.
- פתח את Visual Studio Code באופן מקומי (או פתח את MS Learn Sandbox ופתח את Visual Studio Code אם אינך משתמש בסביבת פיתוח מקומית).
- ב- Visual Studio Code, בתפריט קובץ, בחר פתח תיקיה.
- נווט אל תיקיית שולחן העבודה של Windows ואתר את התיקיה "GuidedProject".
- בחר GuidedProject ולאחר מכן בחר בחר תיקיה.
התצוגה Visual Studio Code EXPLORER אמורה להציג את התיקיה GuidedProject ושתי תיקיות משנה בשם Final ו- Starter.
כעת אתה מוכן להתחיל בתרגילי הפרוייקטים המונחים. בהצלחה!