+ 2

C# Array Of Lists VS List Of Arrays

Is it better to use array of lists or list of arrays?

30th Apr 2019, 12:52 PM
Maksymilian Ć»eleĆșniak
Maksymilian Ć»eleĆșniak - avatar
6 Answers
+ 1
The truth is there is not one good way, there are several ways to do it. The one that is working is a good way. If it is not working or to slow, you can try to find a other way. You do give little information about you situation. Do you know the number of elements ? I find array's not flexible enough. I find it hard to assign elements and to change elements. I really like lists, where I have lots of methods helping me to add, remove or change elements. So I would use a list of lists.
30th Apr 2019, 9:34 PM
sneeze
sneeze - avatar
+ 5
Well - I don't have much experience with C#. But I'll answer with my knowledge of java - C# and java are very identical to each other 😅 So you may use lists of arrays when you need better control on the things that contains some arrays and vice-versa.
30th Apr 2019, 1:06 PM
Seniru
Seniru - avatar
+ 1
It depends on what are you going to do
30th Apr 2019, 12:56 PM
Seniru
Seniru - avatar
0
So when I should use array of lists and when list of arrays?
30th Apr 2019, 12:59 PM
Maksymilian Ć»eleĆșniak
Maksymilian Ć»eleĆșniak - avatar
0
First you need to know much elements you have. Fixed or dynamic If it is fixed you can use array If it is dynamic you will use lists Array seems to be faster Lists are more flexibel. https://www.sololearn.com/discuss/1754445/?ref=app I daily life I only use list, but that can depend on the type of programming you do.
30th Apr 2019, 2:34 PM
sneeze
sneeze - avatar
0
I know what's the difference between array and list. My problem can be solved by using array of lists or list of arrays. And here comes the question: is it better to use an array of lists or a list of arrays?
30th Apr 2019, 6:30 PM
Maksymilian Ć»eleĆșniak
Maksymilian Ć»eleĆșniak - avatar