PDA

View Full Version : درباره Enum



sarina
یک شنبه 03 اسفند 1382, 13:05 عصر
لطفا مختصری درباره شیء Enum و نحوه استفاده از آن توضیح دهید
با تشکر

h_arman
جمعه 08 اسفند 1382, 09:39 صبح
از این امکان می توان برای انتساب یک کلمه یا رشته معنی دار به یک مقدار عددی و سپس استفاده از آن کلمه بجای عدد معادل در کد برنامه استفاده کرد. مثلا وقتی شما مقدار یک متغیر بولی را برابر True یا False قرار می دهید در واقع از این دو کلمه بجای اعداد 1- و 0 استفاده کرده ای که خوانایی برنامه را بالا می برد. برای تعریف آن باید به این صورت عمل کنی؟


enum mystatus
ready=2
reading=3
writing=1
end enum


حالا به راحتی می تونی یه متغیر از این نوع تعریف کنی و به اون مقدار بدی:


dim sstatus a mystatus

sstatus=reading

که در اینجا مقدار 3 در متغیر قرار می گیرد.