เส้นทางการเรียนรู้

C# สมัยใหม่

LINQ, pattern matching, lambda, async/await และ JSON พร้อมโจทย์ให้ลองใช้

บทเรียน 7 บท · โจทย์ 10 ข้อ

เริ่มเส้นทาง →
  1. บทเรียน โจทย์ 2 ข้อ LINQ ค้นหาข้อมูลในคอลเลกชันด้วยตัวดำเนินการที่สื่อความหมายและประกอบกันได้
  2. บทเรียน โจทย์ 1 ข้อ จัดกลุ่มนักเรียนด้วย LINQ จัดกลุ่มเรคคอร์ดและคำนวณค่าเฉลี่ยของแต่ละกลุ่ม
  3. บทเรียน โจทย์ 2 ข้อ Pattern matching ตรวจชนิดและค่าด้วยแพทเทิร์นแบบประกาศ
  4. บทเรียน โจทย์ 1 ข้อ Delegate และ lambda ส่งพฤติกรรมที่มีชนิดชัดเจนไปเหมือนเป็นข้อมูล
  5. บทเรียน โจทย์ 1 ข้อ Async และ await เขียนลำดับการทำงานแบบอะซิงโครนัสที่ไม่บล็อก
  6. บทเรียน โจทย์ 1 ข้อ รันงานพร้อมกันด้วย WhenAll รันการทำงานแบบอะซิงโครนัสที่เป็นอิสระต่อกันพร้อมกัน
  7. บทเรียน โจทย์ 2 ข้อ การแปลงเป็น JSON แปลงออบเจกต์ที่มีชนิดชัดเจนเป็น JSON และแปลงกลับ