People often tell me not to use ArrayList for making my arrays in VB.NET.
I would like to hear opinions about that, why shouldn’t I? What is the best method for creating and manipulating array contents, dimensions etc?
Thanks.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Use generic lists instead. ArrayList is not typed, meaning that you can have a list with strings, numbers, +++. Rather you should use a generic list like this:
The lists-class also allows you to expand the list on the fly, however, it also enforces typing which helps write cleaner code (you don’t have to typecast) and code that is less prone to bugs.
ArrayList is gennerally speaking just a
List(Of Object).