PDA

View Full Version : سوال: این پراپرتی چی کار می کنه



Black_Hammer
یک شنبه 18 مهر 1395, 07:19 صبح
سلام ،دوستان من توی asp.net mvc یه پراپرتی فقط خواندنی (get) تعریف کردم ولی افزونه ای که روی ویژوال استودیو نصب کردم به من پیشنهاد داد که از این قالب استفاده ولی کلا نمی دونم این قالب اینجا چیکار می کنه . اگه این یه سرفصل آموزشی داره می شه لطفا یه منبع برای یادگیری معرفی کنید؟ با تشکر

142942

hp1361
یک شنبه 18 مهر 1395, 08:44 صبح
سلام ،دوستان من توی asp.net mvc یه پراپرتی فقط خواندنی (get) تعریف کردم ولی افزونه ای که روی ویژوال استودیو نصب کردم به من پیشنهاد داد که از این قالب استفاده ولی کلا نمی دونم این قالب اینجا چیکار می کنه . اگه این یه سرفصل آموزشی داره می شه لطفا یه منبع برای یادگیری معرفی کنید؟ با تشکر

142942

سلام

این ویژگی در C# 6.0 اضافه شده و امکان تعریف expression برای properties, methods, operators و ... رو فراهم می کنه.(bodies as lambda like expressions)

به زبان ساده تر، با استفاده از این ویژگی بجای نوشتن بلاک های کد میشه کدهای کمتری نوشت.

توضیحات بیشتر

http://www.kunal-chowdhury.com/2014/12/csharp-6-expression-bodied-method.html#cVWBwrc0oCu68HbU.97

https://lostechies.com/jimmybogard/2015/12/17/c-6-feature-review-expression-bodied-function-members/

موفق باشیم