region چیست ؟
سلام دوستان عزیز در این سری از آموزش های برنامه نویسی سی شارپ به بررسی region چیست ؟ می پردازیم در ادامه با ما همراه باشید. region بسیار کاربردی است اگر زیاد کد نویسی کرده باشید و بخش کد برنامتون شلوغ شده باشد باید به نحوی آن را سر و سامان دهید تا اشتباهی کدی از انها کم یا زیاد نشود.
region یک بلاک است که قابل باز و بسته شدن (expand و collapse ) است .به صورت عامیانه کد های شما را به یک خط کد تبدیل می کند و شما با کلیک کردن بروی آن کد خود رو گسترش (از حالت یک خطی به صورت معمولی) بر خواهد گرداند. دوستان region را با کامنت اشتباه نگیرید !
برای تعریف region می توانید همانند زیر عمل کنید
1 2 3 4 5 6 7 8 | #region . . . . . . #endregion |
همان طور که دید با region شروع و با endregion به پایان می رسد.
کد زیر نحوه استفاده از Region رو به شما آموزش می دهد.
1 2 3 4 5 6 7 8 | #region MyClass definition public class MyClass { static void Main() { } } #endregion |
باید یکسری نکات را رعایت کنید
- هر #region باید با #endregion به پایان برسد.
- و نمی توان از region در میان کد #if استفاده کرده دقت کنید این if معمولی نیست بلکه یک if مخصوص است که به زودی آن را نیز توضیح خواهیم داد.
مزایا
- مرتب شدن کدها در کدهای طولانی
- جلوگیری از بهم ریختگی
این پست آموزشی هم همانند پست های آموزشی دیگر به پایان رسید امیدوارم مفید بوده باشد.
موفق باشید.
شما می توانید مطالب را از طریق کانال ما پگیری کنید (تمامی مطالب سایت به صورت اتوماتیک به کانال ارسال می شود.)
1 | @programchii |