برای پر کردن ورودی کالکشن ها می توانید بجای استفاده از تایپ اصلی مانند:
new List<int> {1,5,7}
از عبارت [1,5,7] استفاده کنید.در نسخه های قبلی
#C می توانستید از نوشتن تایپ صرف نظر کنید مثلا بنویسید:new() {1,5,7}
و کامپایلر سی شارپ می توانست با دنبال کردن مسیر اجرا برنامه خودش تشخیص دهد که چه چیزی قرار است new شود. این قابلیت امکان می داد که کد راحت تر قابل تغییر باشد. مثلا اگر بعدا بجای List می خواستید از یک آرایه استفاده کنید لازم نبود هر جا از متد استفاده شده است تغییر کند.با قابلیت جدیدتر Collection Literals کد خوانا تر می شود و دیگر حتی نیاز به نوشتن عبارت new نیست.
#Build2023
