اگر با C# آشنایی دارید، ممکن است آرایه هایی را دیده باشید که با کلمه کلیدی new ایجاد شده اند، و شاید آرایه هایی با یک اندازه مشخص نیز در سی شارپ راه های مختلفی برای ایجاد آرایه وجود دارد:
// Create an array of four elements, and add values later
string[] cars = new string[4];
// Create an array of four elements and add values right away
string[] cars = new string[4] {"Volvo", "BMW", "Ford", "Mazda"};
// Create an array of four elements without specifying the size
string[] cars = new string[] {"Volvo", "BMW", "Ford", "Mazda"};
// Create an array of four elements, omitting the new keyword, and without specifying the size
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
این به شما بستگی دارد که کدام گزینه را انتخاب کنید. در آموزش خود، ما اغلب از آخرین گزینه استفاده میکنیم، زیرا خواندن آن سریعتر و آسانتر است.
با این حال، باید توجه داشته باشید که اگر یک آرایه را اعلام کنید و بعداً آن را مقداردهی اولیه کنید، باید از کلمه کلیدی new استفاده کنید: