เริ่มต้นใช้งานกับผู้รับมอบสิทธิ์

ระดับเริ่มต้น
นักพัฒนา
นักการศึกษาอุดมศึกษา
นักการศึกษา K-12
นักเรียน
.NET
รหัส Visual Studio

เรียนรู้วิธีการประกาศ สร้างอินสแตนซ์ และเรียกใช้ผู้รับมอบสิทธิ์สําหรับสถานการณ์ที่จําเป็นต้องมีการเรียกเมธอดแบบไดนามิก เช่น วิธีการเรียกกลับและเรียงลําดับหรือกรองแบบกําหนดเอง

วัตถุประสงค์การเรียนรู้

  • อธิบายแนวคิดของผู้รับมอบสิทธิ์ใน C# และประโยชน์ในแง่ของความยืดหยุ่น การขยายความสามารถ และการแยกส่วน

  • อธิบายวิธีการประกาศ สร้างอินสแตนซ์ และเรียกใช้ผู้รับมอบสิทธิ์โดยใช้วิธีการต่างๆ รวมถึงวิธีการที่มีชื่อ วิธีการแบบไม่ระบุชื่อ และนิพจน์แลมบ์ดา

  • อธิบายวิธีการใช้ผู้รับมอบสิทธิ์ในการเรียงลําดับ การเรียกกลับ และสถานการณ์จริงอื่น ๆ

  • อธิบายวิธีการที่ผู้รับมอบสิทธิ์ที่พิมพ์อย่างหนัก เช่น Action และ Func ลดความซับซ้อนของโค้ดของคุณ และปรับปรุงความสามารถในการอ่าน

  • อธิบายว่าค่าความแปรปรวนใน C# ช่วยเพิ่มความยืดหยุ่นในลายเซ็นของวิธีการกับผู้รับมอบสิทธิ์ได้อย่างไร

  • ใช้ผู้รับมอบสิทธิ์ในแอปพลิเคชัน C#

สิ่งที่จำเป็นต้องมี

  • การติดตั้ง Visual Studio Code ที่มีส่วนขยาย C# Dev Kit ติดตั้งอยู่

  • ความสามารถในการพัฒนาโปรแกรมเชิงวัตถุใน C# ซึ่งใช้คลาส อินเทอร์เฟซ การสืบทอดคลาส และพฤติกรรมโพลีมอฟิก

  • ความสามารถในการจัดการคอลเลกชัน, โครงสร้าง, เรกคอร์ด, ทั่วไป, วันที่และเวลา และประเภทที่ไม่ระบุชื่อ

  • ความเข้าใจพื้นฐานของการอนุกรมไฟล์ IO, JSON และการเขียนโปรแกรมแบบอะซิงโครนัส