บทนำ

เสร็จสมบูรณ์เมื่อ

สมมติว่าคุณเป็นนักพัฒนาซอฟต์แวร์ที่ชอบสนับสนุนชุมชนท้องถิ่น คุณและเพื่อนบางคนเริ่มต้นธุรกิจที่ช่วยหาบ้านใหม่สําหรับแมวและสุนัขที่หลงทางหรือละทิ้ง ธุรกิจของคุณเริ่มต้นจากสัตว์ตัวเล็ก ๆ แค่สัตว์สองตัว แต่มันเริ่มเติบโตขึ้น เพื่อนของคุณมีแอปพลิเคชันเริ่มต้นที่พัฒนาขึ้นมาเพื่อให้สามารถบันทึกและแสดงสัตว์ที่มีให้รับเลี้ยงได้ พวกเขาขอให้คุณตรวจสอบการเพิ่มคุณลักษณะลงในแอปที่อาจช่วยให้ตรงกับสัตว์ในการดูแลของคุณกับคนที่กําลังมองหาสัตว์เลี้ยงในครอบครัวใหม่

ในการทําโครงการการเขียนโค้ดนี้ให้เสร็จสมบูรณ์ คุณต้องนําความรู้และทักษะด้านข้อมูล C# ของคุณไปใช้ใน:

  • การเลือกชนิดข้อมูลที่ถูกต้องและการแปลงชนิดข้อมูลอย่างปลอดภัย
  • สร้างอาร์เรย์สองมิติที่มีตัวเลขและสตริง
  • ค้นหาข้อมูลในอาร์เรย์เพื่อแสดงหรืออัปเดตข้อมูล
  • การปรับเปลี่ยนและการสร้างสตริงที่ซับซ้อนจากแหล่งข้อมูลหลายแหล่ง และการจัดรูปแบบข้อมูลสําหรับการแสดงผลทั่วทั้งภูมิภาค

ทีมของคุณพบว่าสิ่งสําคัญคือการค้นหาข้อมูลสัตว์เลี้ยงเพื่อระบุสัตว์ที่มีการแข่งขันที่เป็นไปได้โดยยึดตามลักษณะที่เจ้าของที่มีศักยภาพ นอกจากนี้ทีมต้องการรวมคุณลักษณะการระดมทุนเพื่อรวมข้อมูลการบริจาคที่แนะนําและนําเสนอข้อมูลสัตว์เลี้ยงที่มีเส้นผลลัพธ์น้อยลง

คุณเริ่มต้นด้วยแอปพลิเคชันเริ่มต้นที่เพิ่มข้อมูล ตัวอย่าง ที่กําหนดไว้ล่วงหน้าในอาร์เรย์สัตว์เลี้ยง แอปพลิเคชันมีสองรายการเมนู รายการเมนูแรกเริ่มต้นด้วยการแสดงผลข้อมูลสัตว์เลี้ยงที่ใช้งานได้ ประการที่สองคือรายการเมนู "แสดงสุนัขทั้งหมดมีลักษณะที่ระบุไว้" คือ "งานที่กําลังดําเนินการ" ที่คุณดําเนินการ

คุณยังทําการอัปเดตโค้ดที่มีอยู่เพื่อเพิ่ม suggestedDonation ข้อมูลและแสดงข้อมูลทั้งหมดในรูปแบบที่สั้นลง

ในตอนท้ายของโมดูลนี้ คุณสามารถพัฒนาโค้ดที่รวมคําสั่งการทําซ้ํากับการป้อนข้อมูล การประมวลผลข้อมูล การจัดทําดัชนีสตริง และผลลัพธ์ข้อมูลได้