PDA

View Full Version : مفهوم ( )[String]



omidmehraban
دوشنبه 09 مهر 1386, 12:11 عصر
با عرض سلام و احترام:
منظور از کد زیر چیه؟

Dim myArr As [String]()
یا در واقع تفاوت دو کد زیر چیست؟

Dim myArr As [String]()
Dim myArr() As String

__H2__
دوشنبه 09 مهر 1386, 15:29 عصر
سلام
دو کدی که داده ای اگر از ان [] های بی مصرف بگذریم، هیچ تفاوتی ندارند!
یک نوع هماهنگی با سینتکس قدیمی Basic و نیز پذیرفتن سینتکس ++C در تعریف آرایه است.
هر کدام را دوست دارید استفاده کنید، حق انتخاب با شما است!

omidmehraban
پنج شنبه 12 مهر 1386, 02:56 صبح
یک نوع هماهنگی با سینتکس قدیمی Basic و نیز پذیرفتن سینتکس ++C در تعریف آرایه است.

اما این syntax در vb6‌ جواب نمیده؟؟

__H2__
پنج شنبه 12 مهر 1386, 09:13 صبح
سلام
بله گفتم!
سینتکس خط اول به نوعی سینتکس ++C است که VB ای شده و جدید است و در VB6 جواب نمیدهد. (++C برای معرفی آرایه براکت را بعد از نام Type می آورد)
سینتکس خط دوم، سنتکس آبا و اجدادی Basic است(!) و در تمام نسخه ها جواب میدهد.