Subrange Type

wk
Jul 16, 2020

--

ตัวอย่าง การประกาศ Subrange Type ชื่อ Days โดยกำหนดให้ค่าที่เป็นไปได้ของ Days อยู่ในช่วง 1 ถึง 7

Compiler จะตรวจสอบค่าที่เป็นไปได้ของ Subrange Days ตั้งแต่ Compile โปรแกรม เช่น ถ้ามีการ Assign ค่า 8 จะเกิด Error out of range

Nim

สามารถประกาศ Subrange ด้วย Range Constructor ดังนี้

TypeScript

จำลอง Subrange ที่มีค่า 1 ถึง 7 ด้วย Union Types

--

--

No responses yet