บทนำ
ภาษาการเขียนโปรแกรม C# คล้ายกับภาษาที่มนุษย์เขียนหรือพูด พวกเขาแต่ละวิธีสนับสนุนวิธีการที่แตกต่างกันในการแสดงความคิดเดียวกัน ในภาษาที่พูด คําและวลีบางคําสามารถสื่อความหมาย แม่นยํา หรือได้เข้าถ้อยคํามากกว่าคําอื่นๆ ในภาษาการเขียนโปรแกรม C# มีมากกว่าหนึ่งวิธีในการสร้างตรรกะการโยงหัวข้อ ตัวอย่างเช่น การเลือกที่ใช้ if คําสั่งและการเลือกที่ใช้ switch คําสั่ง ทั้งนี้ขึ้นอยู่กับบริบทของแอปพลิเคชันของคุณ คําสั่งการเลือกชนิดหนึ่งอาจแสดงและเข้าใจได้มากกว่าคําอื่นๆ
สมมติว่าการทํางานกับแอปพลิเคชันที่ใช้ประโยชน์จากคําสั่งการเลือกอย่างครอบคลุม ในบางกรณี if-elseif-else จะมีการใช้โครงสร้างเพื่อสร้างโค้ดลับและแสดงออกที่ง่ายต่อการอ่านและบํารุงรักษา ในกรณี if-elseif-else อื่น ๆ โครงสร้างสร้างผลลัพธ์ที่จําเป็น แต่ยากต่อการอ่านและบํารุงรักษา คุณได้รับมอบหมายให้ตรวจทานรหัสและพิจารณาว่าเมื่อใดที่เหมาะสมที่จะใช้คําสั่งแทนที่จะเป็นswitchifคําสั่ง
ในโมดูลนี้ คุณจะตรวจสอบการใช้ switch คําสั่งเพื่อใช้ตรรกะการโยงหัวข้อเป็นทางเลือกสําหรับ if คําสั่ง นอกจากนี้คุณยังจะทํางานเกี่ยวกับการแปลงโครงสร้าง if-elseif-else เป็นคอนสต switch-case รัคเตอร์ ในระหว่างกระบวนการนี้ คุณจะได้เรียนรู้เพื่อรับรู้ถึงประโยชน์ของการเลือกคําสั่งการเลือกชนิดหนึ่งเหนืออีกชนิดหนึ่ง
ในตอนท้ายของโมดูลนี้ คุณจะสามารถใช้ switch คําสั่งในแอปพลิเคชันของคุณ ตัดสินเมื่อใด switch ที่จะใช้คําสั่งเหนือ if-elseif-else โครงสร้าง และแปลง if-elseif-else โครงสร้างเป็น switch คําสั่ง
วัตถุประสงค์การเรียนรู้
ในโมดูลนี้ คุณจะ:
-
switch-caseใช้โครงสร้าง เพื่อจับคู่ตัวแปรหรือนิพจน์กับผลลัพธ์ที่เป็นไปได้หลายอย่าง - แปลงรหัสที่ใช้ตัว
if-elseif-elseสร้างเป็นswitch-caseตัวสร้าง
ข้อกําหนดเบื้องต้น:
- ประสบการณ์การใช้งานโดยใช้
if-elseif-elseโครงสร้างสําหรับการเพิ่มตรรกะการโยงสาขา - สัมผัสประสบการณ์การทํางานกับตัวแปร การประมาณค่าระหว่างสตริง และการพิมพ์เอาต์พุต