PDA

View Full Version : سوال: تفاوت const و readonly چیست؟



OmMiD_MtWo
شنبه 16 اردیبهشت 1396, 13:09 عصر
با سلام
دوستان میخواستم بدونم تفاوت کلمات کلیدی const و readonly در نحوه ی استفاده، عملکرد و سرعت چی هست؟ ممنون میشم اگر با مثال توضیح بدید.

vira1368
یک شنبه 17 اردیبهشت 1396, 12:48 عصر
در ثابت از نوع const مقدار اولیه حتما باید زمان تعریف صورت گیرد، اما در نوع readonly میتوان در قسمت سازنده ( یا همان constructor ) هم میتوان مقدار اولیه را داد
اما در ادامه برنامه دیگر نمیتوان مقدار هیچ یک از این ثابت ها را تغییر داد.