1. It uses two lists.
2. It doesn't make double work. The difference between writing the map based code to two lists based code will not take you more than 30 seconds.
3. The secret reason behind it is: maps in B4i do not preserve the order so we cannot use a map here (tip: use B4XOrderedMap if you need to preserve order)
1. It uses two lists.
2. It doesn't make double work. The difference between writing the map based code to two lists based code will not take you more than 30 seconds.
3. The secret reason behind it is: maps in B4i do not preserve the order so we cannot use a map here (tip: use B4XOrderedMap if you need to preserve order)
3. The secret reason behind it is: maps in B4i do not preserve the order so we cannot use a map here (tip: use B4XOrderedMap if you need to preserve order)