מבוא
נניח שאתה מפתח שתרצה לתמוך בקהילה המקומית. אתה וחברים שלך התחלתם עסק שמסייע למצוא בתים חדשים לחתולים וכלבים תועים או נטושים. העסק שלך התחיל בקטן, עם כמה בעלי חיים בלבד, אבל הוא מתחיל לגדול. לחברים שלך פותחה אפליקציה ראשונית המאפשרת כניסה והצגה של בעלי החיים הזמינים לאימוץ. הם מבקשים ממך לחקור הוספת תכונות לאפליקציה שיכולות לעזור להתאים את החיות לטיפול שלך עם אנשים שמחפשים חיית מחמד משפחתית חדשה.
בהשלמת פרוייקט קידוד זה, עליך להחיל את הידע והמיומנויות של נתוני C# ב:
- בחירת סוגי הנתונים הנכונים והמרת סוגי נתונים בבטחה.
- צור מערכים דו-ממדיים של מספרים המחרוזות.
- חפש נתונים במערכים כדי להציג או לעדכן נתונים.
- שינוי ובנייה של מחרוזות מורכבות ממקורות נתונים מרובים ועיצוב נתונים להצגה בין אזורים.
הצוות שלך גילה שחשוב לחפש את נתוני חיית המחמד כדי לזהות בעלי חיים עם התאמות אפשריות בהתבסס על מאפיינים שסופקו על-ידי בעלים פוטנציאליים. בנוסף, הצוות רוצה לכלול תכונת גיוס כספים כדי לכלול נתוני תרומה מוצעים ולהציג את נתוני חיית המחמד עם פחות שורות פלט.
אתה מתחיל עם יישום פותח שמוסיף נתונים לדוגמה מוגדרים מראש למערך החיות. היישום כולל שני פריטי תפריט. פריט התפריט הראשון התחיל עם תצוגה פונקציונלית של נתוני חיית המחמד. השני הוא פריט תפריט, "הצג את כל הכלבים עם מאפיין שצוין", הוא "עבודה מתבצעת" שאתה משלים.
בנוסף, עליך לבצע עדכונים בקוד קיים כדי להוסיף suggestedDonation נתונים ולהציג את כל הנתונים בתבנית מקצרת.
בסוף מודול זה, תוכל לפתח קוד שמשלב משפטי באיטרציה עם קלט נתונים, עיבוד נתונים, יצירת אינדקס מחרוזות ופלט נתונים.