แบบฝึกหัด C#

ใบแจ้งหนี้และการจัดรูปแบบตัวเลข

จัดรูปแบบเอาต์พุตสกุลเงินให้ตรงแนวด้วยการแทรกค่า

ทำงานอย่างไร

การจัดรูปแบบแบบผสมของ C# ทำให้รายงานบนคอนโซลอ่านง่ายโดยไม่ต้องเติมช่องว่างเอง

ส่วนกำหนดแนวกำหนดความกว้างของฟิลด์ และตัวระบุรูปแบบ C ใช้รูปแบบสกุลเงินของวัฒนธรรมปัจจุบัน

ตัวอย่าง C# ที่รันได้

C#
รันโค้ด →
Program.cs
using System;
class Program
{
    static void Main()
    {
        var lines = new[] { ("Book", 2, 12.50m), ("Pen", 3, 1.25m) };
        foreach (var (name, quantity, price) in lines)
            Console.WriteLine($"{name,-8} {quantity,2} {quantity * price,8:F2}");
    }
}
ผลลัพธ์ที่คาดหวัง
Book      2    25.00
Pen       3     3.75

ฝึกกับดีบักเกอร์

ตั้ง breakpoint ที่การกำหนดค่าหรือเงื่อนไขสำคัญ กด Debug แล้วดูค่าตัวแปรภายในก่อนไปยังบรรทัดถัดไป

ฝึกด้วยโจทย์

ใช้สิ่งที่เรียนในบทนี้แก้ปัญหาจริง ทุกโจทย์รันในเบราว์เซอร์ พร้อมการทดสอบทันทีและรีวิวจาก AI

โจทย์ทั้งหมด