TGViewer
.NET Fun .NET Fun @dotnetisfun · 1.87K subscribers
Post #220 1.6K
خب توی سی شارپ ۱۳ تایپ جدید داریم! با اومدن Extension Types دیگه فقط محدود به نوشتن Extension Method نیستیم و میتونیم یک فیلد یا پراپرتی رو بعنوان Extension برای یک تایپ خاص تعریف کنیم. حتی میتونیم یک تایپ خاص رو Implicit طور از یک تایپ دیگه بعنوان اکستنشن تعریف کنیم. سینتکس عجیبی داره ولی بنظرم خیلی کاربردی میتونه باشه:

public implicit extension PersonExtension for Person
{
public bool IsLead
=> this.Organization
.Teams
.Any(team => team.Lead == this);
}



Join: https://t.me/DotNetIsFun
Telegram .NET Fun Let's Connect! Linkedin: https://www.linkedin.com/in/babak-taremi Github: https://github.com/babaktaremi Twitter: https://twitter.com/BabakTaremi Telegram: @bob_tm دانلود دوره های برنامه نویسی کاملا رایگان: @DotNetFunBot
More from @dotnetisfun
  1. Oct 11, 2026عجیبه...
  2. Sep 30, 2026واقعا لعنت به کدکس دیشب یه breaking change تو یکی از پروژه ها داد که واقعا بچگانه بود هنوز…
  3. Sep 30, 2026وقتی از کلاد سوییچ میکنم رو Chat GPT و کدکس ، حس میکنم از لندکروز پیاده شدم و سوار پراید م…
  4. Sep 27, 2026این خیلی خوب بود😂 اونایی که سریال House M.D رو دیدن خوب درکش میکنن
  5. Sep 26, 2026بهترین کپشن برنده میشه😁😁😁 https://t.me/buildguildstories
  6. Sep 19, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →