บทนำ
ตรรกะการตัดสินใจจะขึ้นอยู่กับนิพจน์ที่เรียกว่านิพจน์บูลีนที่ประเมินเป็น "true" หรือ "false" นักพัฒนาใช้ตัวดําเนินการชนิดต่าง ๆ เพื่อสร้างนิพจน์บูลีนที่ตรงตามข้อกําหนดการเข้ารหัสของพวกเขา เมื่อมีการประเมินนิพจน์ สาขาการดําเนินการโค้ดจะยึดตามผลลัพธ์ ภาษา C# สนับสนุนตัวดําเนินการที่หลากหลาย (เช่น ความเท่ากัน การเปรียบเทียบ และตัวดําเนินการบูลีน) ซึ่งแต่ละตัวทําหน้าที่เฉพาะเจาะจงเมื่อใช้ตรรกะการตัดสินใจ
สมมติว่าคุณได้รับเลือกให้ทํางานบนชุดแอปพลิเคชันคอนโซล C# ที่ใช้ในการประมวลผลข้อมูลลูกค้าและข้อมูลที่ผู้ใช้ป้อน แอปพลิเคชันแต่ละรายการต้องการให้คุณใช้ตรรกะการตัดสินใจที่บรรลุข้อกําหนดการประมวลผลข้อมูลและกฎทางธุรกิจที่เกี่ยวข้อง ข้อกําหนดการประมวลผลข้อมูลและกฎทางธุรกิจแตกต่างกันไปสําหรับแต่ละแอปพลิเคชัน ตัวอย่างเช่น แอปพลิเคชันที่ประมวลผลคําสั่งซื้อของลูกค้าอาจจําเป็นต้องประเมินสถานะของลูกค้าก่อนที่จะดําเนินการใด ๆ เพื่อเตรียมพร้อมสําหรับการกําหนดที่กําลังจะเกิดขึ้นนี้ คุณจะทํากิจกรรมการปฏิบัติบางอย่างที่ใช้นิพจน์บูลีนและตัวดําเนินการ C# ให้เสร็จสมบูรณ์
ในโมดูลนี้ คุณจะได้เรียนรู้เกี่ยวกับนิพจน์บูลีน และคุณใช้ตัวดําเนินการชนิดต่างๆ เพื่อประเมินนิพจน์สําหรับความเท่ากัน ความไม่เท่ากัน และการเปรียบเทียบ คุณยังได้เรียนรู้วิธีการใช้คําสั่งแบบอินไลน์แบบ if อินไลน์แบบพิเศษ (ตัวดําเนินการแบบมีเงื่อนไข) ที่สร้างผลลัพธ์เป็น "/ หรือ"
ในตอนท้ายของโมดูลนี้ คุณสามารถเขียนโค้ดโดยใช้การรวมกันของตัวดําเนินการ C# ใด ๆ เพื่อใช้ตรรกะการตัดสินใจในแอปพลิเคชันของคุณ
วัตถุประสงค์การเรียนรู้
ในโมดูลนี้ คุณจะ:
- ใช้ตัวดําเนินการเพื่อสร้างนิพจน์บูลีนที่ทดสอบสําหรับการเปรียบเทียบและความเท่ากัน
- ใช้วิธีการที่มีอยู่ภายในของคลาสสตริงเพื่อดําเนินการประเมินสตริงได้ดียิ่งขึ้น
- ใช้ตัวดําเนินการนิเสธเพื่อทดสอบค่าตรงข้ามของเงื่อนไขที่กําหนด
- ใช้ตัวดําเนินการตามเงื่อนไขเพื่อทําการประเมินแบบอินไลน์
ข้อกําหนดเบื้องต้น
- สัมผัสประสบการณ์การใช้งานการเขียนโค้ดพื้นฐาน เช่น ตัวแปรการสร้างอินสแตนซ์ โดยใช้ชนิดข้อมูลต่าง ๆ และการส่งเอาต์พุตไปยังหน้าต่างคอนโซล
- ประสบการณ์การใช้งานของ
if-elseif-elseตัวสร้าง - ประสบการณ์การใช้งาน
Randomคลาส เพื่อสร้างตัวเลขแบบสุ่ม - สัมผัสประสบการณ์การใช้งานรหัส Visual Studio เพื่อสร้างและเรียกใช้แอปพลิเคชันคอนโซลอย่างง่าย