PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : قابلیت های جدید VB.NET نسخه ی ۱۰: Array Literals



آبجی
14th February 2010, 12:11 AM
در ویژوال استادیو ۲۰۱۰ که نسخه ی CTP اون در حال حاضر در دسترس هست، VB.NET چند قابلیت جدید رو به همراه داره.
معرفی قابلیت Type Inferencing در NET 3.5. موجب شد تا نیاز به تعیین نوع متغیر در هنگام تعریف اون نباشه. اما در VB.NET نسخه ی ۹/۰، در هنگام تعریف آرایه، نوع اون حتماً باید مشخص بشه. در VB.NET نسخه ی ۱۰، میشه از تعریف نوع آرایه خودداری کرد.
این قابلیت در حال حاضر در C# 3.0 وجود داره و VB.NET در نسخه ی ۱۰ خودش با اون همراه شده.
مثال هایی از مایکروسافت:

Dim a = {1, 2, 3} ‘infers Integer()
Dim b = {1, 2, 3.5} ‘infers Double()
Dim c = {”1″, “2″, “3″} ‘infers String()
Dim d = {1, “123″} ‘infers Object() (warning with Option Strict On)

آرایه های تو در تو نیز میتونن بدین شکل تعریف بشن:

Dim e = {{1, 2, 3}, {4, 5, 6}} ‘infers Integer(,)
Dim f = {({1, 2, 3}), ({4, 5, 6})} ‘infers Integer()() (jagged array)

موفق باشید.

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد