แนะ นำ

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

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

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

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

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

วัตถุประสงค์การเรียนรู้

ในมอดูลนี้ คุณจะ:

  • ใช้ตัวดําเนินการคัดเลือกเพื่อแปลงค่าเป็นชนิดข้อมูลที่แตกต่างกัน
  • ใช้วิธีการแปลงเพื่อแปลงค่าเป็นชนิดข้อมูลอื่น
  • ป้องกันการสูญหายของข้อมูลเมื่อดําเนินการแปลงหรือการแปลง
  • ใช้วิธีการ TryParse() เพื่อแปลงสตริงเป็นชนิดข้อมูลตัวเลขอย่างปลอดภัย

ข้อกําหนดเบื้องต้น

  • ประสบการณ์การใช้งานชนิดข้อมูล เช่น string, int, decimal, float, และอื่นๆ
  • ประสบการณ์การใช้งานการใช้อาร์เรย์และคําสั่งการทําซ้ําของ foreach
  • ประสบการณ์การใช้การประมาณค่าสตริงเพื่อรวมตัวแปรและค่าสัญพจน์สําหรับเอาต์พุต
  • ประสบการณ์การใช้งานรหัส Visual Studio เพื่อพัฒนา สร้าง และเรียกใช้โค้ด C#