برای نام گزاری متغییرها ، هیچ وقت از تیکه ای از کد استفاده نکنین.
مثلا تو کد Page.StartTimer ، اگه تو خط های قبل اش یا تو رویداد های دیگه (بسته به رویداد داره که اجرا شده باشه کداش یا نه) ، متغییری بنام Page تریف کنین که دقیقا هم نام یه تیکه ی اول از کدمون که Page.StartTimer بود بدیم و فرضا اگه این متغییر Page رو برابر یه عدد یا رشته که مثلا اینجا میخام بگیرم برابر رشته ی علی ینی ali"=Page بگیرم و تو خط بدش کد Page.StartTimer رو بزارم ، همونطور که میدونین هر جا اسم Page بیاد ، بجاش مقدارش که تو اینجا ali بود رو میزاره و چون اون کد هست و اگه کوچیکترین دستگاری ای بشه ، قات میزنه برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید پس ارور میده . ینی تو اینجا اگه اینجوری بنویسیم کد رو :
کد:Page = "ali" Page.StartTimer(1000, 10);
کدمون اینجوری جایگزین میشه و بجای تیکه ی اولش که Page بود ، مقدار متغییر مون که ali بود جایگزین میشه :
کد:ali.StartTimer(1000, 10);
. چون کد ali.StartTimer واسه نرم افزار نامفهومه پس موقه اجرا ، ارور میده
یادتون باشه من گفتم اگه دقیق مثل اون یه تیکه ی کدها (حالا قسمت چپ کد که Page بود یا راستش که StartTimer بود) اما همونطور که میدونین که این نرم افزار برای تریف متغییر ، به حروف بزرگ و کوچیک حساسه پس اگه اون متغییر Page رو بصورت page اسم گزاری کنین ، ارور نمیده چون این دو تا رو به عنوان دو تا متغییر جداگانه میشناسه نرم افزار






پاسخ با نقل قول
Bookmarks