سلام دوستان
من ميخاستم بدونم كه # قبل از بعضي كلمات بكار ميره ،چيكار ميكنه
و اينكه اون كلمات چي هستن وبه چه دردي ميخورن؟
مثلا region #endregion#
سلام دوستان
من ميخاستم بدونم كه # قبل از بعضي كلمات بكار ميره ،چيكار ميكنه
و اينكه اون كلمات چي هستن وبه چه دردي ميخورن؟
مثلا region #endregion#
region #endregion# برای تمیز شدن کدتونه
وقتی شما مثلا بنویسین:کد HTML:#region Variables int i; #endregionکدتون قسمت تعریف متغیر داره و می تونین تمام متغیرهاتون رو در این قسمت بنویسین.این قسمت علامت منفی داره که با زدنش کل کدتون در یک خط جمع میشه و شما فقط اسم ناحیه ی تعریف شده رو می بینین. این کار برای کدهای زیاد خوبه که کدتونو جمع و جور کنه و کدنویسی رو آسون تر!
آخرین ویرایش به وسیله zoleikha : شنبه 23 مرداد 1389 در 01:09 صبح
قبل از اینکه برنامه توسط کامپایلر به یه برنامه اجرائی تبدیل بشه توسط preprocessor یه پیش پردازشی روش انجام میشه که یه چیز تو مایه های یه کامپایلر کوچیکه (که در زبان C به وجود اومده). این preprocessor تنها خط هایی رو کامپایل میکنه که قبلش اون کاراکتر خاص باشه. مثله define# و بعد از این پیش پردازش تازه شروع به کامپایل میکنه.
مثلا با دیدن خط define xx 3 # هرجا توی کد xx ببینه با 3 جایگزین میکنه و سپس میره واسه کامپایل.
سلام
يعني براي region # endregion# هم همين اتفاق ميافته! يا اينكه با اينا چه برخوردي ميشه؟