Khiêu chuyển đáo nội dung

BOO nhập môn / liệt cử

Duy cơ giáo khoa thư, tự do đích giáo học độc bổn

BOO nhập môn>Liệt cử(Thượng nhất chương: Mệnh danh không gianHạ nhất chương: Lệ ngoại)


定義 Định nghĩaLiệt cử: Danh xưng đối ứng chỉnh sổ trị đích tập hợp.

Tuyên cáo liệt cử[Biên tập]

Liệt cử ngận hữu dụng, thường bị tác vi loại biệt lí đích lan vị hòa chúc tính.

importSystem

//Tuyên cáo liệt cử
enumDay:
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

classAction:
[Property(Day)]
_dayasDay

//Bả liệt cử lí sở hữu nguyên tố liệt xuất
forsinEnum.GetNames(Day):
prints

Liệt cử năng tị miễn sử dụng "magic number", "magic number" hội sử đắc trình thức nan dĩ duyệt độc.

定義 Định nghĩaMagic Number: Nhậm hà bất tại -1, 0, 1, 2 phạm vi nội đích sổ tự.

Kỹ thuật thượng lai thuyết, liệt cử hội tự động phân phái nhất cá chỉnh sổ trị cấp mỗi cá liệt cử trị, sở dĩ bất nhu yếu đặc biệt chỉ phái.

//Tuyên cáo liệt cử
enumTest:
Alpha
Bravo
Charlie

Nhân thử thượng diện đích lệ tử tựu đẳng đồng ô hạ diện đích lệ tử.

//Tuyên cáo liệt cử
enumTest:
Alpha=0
Bravo=1
Charlie=2
建議 Kiến nghịTrừ phi hữu đặc biệt tình huống, phủ tắc bất tất yếu chỉ phái chỉnh sổ trị.

Luyện tập[Biên tập]

  1. Trừ liễu tinh kỳ dĩ ngoại, hoàn hữu canh thích hợp sử dụng liệt cử đích tình huống mạ?