• 1405/03/30

set Vs enum :

enum: فیلد شما فقط میتواند یکی از مقادیر تعریف شده را انتخاب کنه.
set:فیلد شما میتواند صفر ، یک یا چند مورد رو بپذیره.

مثال اول: یکجا داریم از کاربر جنسیتش رو میپریسیم ، خب در این موقعیت باید از enum استفاده کنیم یعنی یا خانم هستش یا اقا ، اما یکجا اطلاعاتی رو از کاربر میخواهیم که ممکنه چند تا مورد رو با هم انتخاب کنه مثلا سرگرمی های مورد علاقه فرد 

مثال دوم: در کد های پایین خیلی راحت تر میشه متوجه شد ، وضعیت سفارش باید یک حالت داشته باشه نه بیشتر و نه کمتر ، اما روز های کاری هفته ممکنه هیچ کدوم یا یک یا چند مورد باشه

  • 1405/03/30
  • ساعت 20:31

سلام و عرض ادب وقت شما بخیر 

 

 

عالی