소개
여러분이 지역 커뮤니티를 지원하는 것을 좋아하는 개발자라고 가정해 보겠습니다. 여러분과 여러분의 친구들은 길 잃은 고양이나 버려진 고양이와 개를 위한 새로운 보금자리를 찾는 것을 돕는 사업을 시작했습니다. 당신의 사업은 단지 두 마리의 동물로 작게 시작했지만 성장하기 시작했습니다. 당신의 친구들은 입양 가능한 동물을 입력하고 전시할 수 있는 초기 응용 프로그램을 개발했습니다. 그들은 당신이 돌보는 동물을 새로운 가족 애완 동물을 찾는 사람들과 연결하는 데 도움이 될 수 있는 기능을 앱에 추가하는 방법을 조사하도록 요청합니다.
이 코딩 프로젝트를 완료하면 C# 데이터 지식과 기술을 다음과 같이 적용할 수 있습니다.
- 올바른 데이터 유형을 선택하고 데이터 유형을 안전하게 변환합니다.
- 숫자와 문자열의 2차원 배열을 만듭니다.
- 배열에서 데이터를 검색하여 데이터를 표시하거나 업데이트합니다.
- 여러 데이터 원본에서 복잡한 문자열을 수정 및 작성하고 여러 지역에 표시할 데이터의 형식을 지정합니다.
여러분의 팀은 반려동물 데이터를 검색하여 잠재적 주인이 제공한 특성을 기반으로 가능한 일치 동물을 식별하는 것이 중요하다는 것을 발견했습니다. 또한 팀은 제안된 기부 데이터를 포함하고 더 적은 수의 출력 라인으로 애완 동물 데이터를 제공하는 모금 기능을 포함하려고 합니다.
미리 정의된 샘플 데이터를 pets 배열에 추가하는 시작 애플리케이션으로 시작합니다. 응용 프로그램에는 두 개의 메뉴 항목이 있습니다. 첫 번째 메뉴 항목은 애완 동물 데이터의 기능 표시로 시작되었습니다. 두 번째는 메뉴 항목인 "지정된 특성을 가진 모든 개 표시"는 완료하는 "진행 중인 작업"입니다.
또한 기존 코드를 업데이트하여 데이터를 추가하고 suggestedDonation 모든 데이터를 단축된 형식으로 표시합니다.
이 모듈을 마치면 반복 문을 데이터 입력, 데이터 처리, 문자열 인덱싱 및 데이터 출력과 결합하는 코드를 개발할 수 있습니다.