บทนำ
สมมติว่าคุณทํางานให้กับแผนกขายและการตลาดที่ส่งจดหมายส่วนบุคคลหลายพันฉบับให้กับลูกค้าที่มีอยู่ของบริษัทที่เป็นนักลงทุนสถาบัน งานของทีมของคุณคือการโปรโมตผลิตภัณฑ์ทางการเงินใหม่ให้กับลูกค้า จดหมายแต่ละฉบับที่คุณส่งการผสานข้อมูลส่วนบุคคลเกี่ยวกับลูกค้า จดหมายเปรียบเทียบผลตอบแทนของพอร์ตโครงการปัจจุบันกับผลตอบแทนที่คาดการณ์โดยใช้ผลิตภัณฑ์ใหม่ล่าสุด คุณจะผสานและจัดรูปแบบข้อมูลอย่างถูกต้องได้อย่างไร
จากมุมมองระดับสูง นักพัฒนาซอฟต์แวร์มีความกังวลเกี่ยวกับ:
- การป้อนข้อมูล รวมถึงข้อมูลที่ผู้ใช้พิมพ์จากแป้นพิมพ์ โดยใช้เมาส์ อุปกรณ์ หรือระบบซอฟต์แวร์อื่นผ่านคําขอเครือข่าย
- การประมวลผลข้อมูล รวมถึงตรรกะการตัดสินใจ การจัดการข้อมูล และการคํานวณ
- ข้อมูลผลลัพธ์ รวมถึงการนําเสนอให้กับผู้ใช้ปลายทางผ่านทางข้อความบรรทัดคําสั่ง หน้าต่าง เว็บเพจ หรือการบันทึกข้อมูลที่ถูกประมวลผลลงในไฟล์ และส่งไปยังบริการเครือข่าย
เพื่อแก้ไขปัญหาทางธุรกิจใน C# คุณจําเป็นต้องทํางานกับข้อมูลชนิดต่าง ๆ เช่น สตริงและตัวเลข คุณยังจําเป็นต้องดําเนินการต่าง ๆ ในข้อมูล เช่น การคํานวณ การเปรียบเทียบ หรือการแปลง ในโมดูลนี้ คุณจะส่งออกสตริงและข้อมูลตัวเลขใน C# โดยใช้ตัวเลือกการจัดรูปแบบที่หลากหลาย นอกจากนี้คุณยังสร้างรูปจําลองใบเสร็จรับเงินและข้อความทางการตลาดส่วนบุคคลโดยใช้เทคนิคการผสานข้อมูล
วัตถุประสงค์การเรียนรู้
ในโมดูลนี้ คุณจะ:
- ผสานเทมเพลตสตริงกับตัวแปรโดยใช้การจัดรูปแบบแบบรวม
- ใช้ตัวระบุรูปแบบต่าง ๆ เพื่อแสดงเปอร์เซ็นต์ สกุลเงิน และตัวเลขได้อย่างถูกต้อง
- ใช้วิธีการช่องว่างภายในเพื่อจัดแนวค่าสตริงอย่างถูกต้อง
ข้อกําหนดเบื้องต้น
- ประสบการณ์เบื้องต้นเกี่ยวกับการสร้างและการเริ่มต้นตัวแปรของชนิด
stringและdecimal - ประสบการณ์การใช้งานเบื้องต้นกับค่าสัญพจน์ของชนิด
stringและdecimal - ประสบการณ์แนะนําด้วย
Console.WriteLine() - ประสบการณ์การใช้งานรหัส Visual Studio เพื่อพัฒนา สร้าง และเรียกใช้โค้ด C#