Dimitris Papadimitriou:Καλά που ακούστηκε developer να μετράει από το 1!!!
Για δοκίμασε myString="something{0}{1}{2}"
Ευχαριστώ για την απάντηση, αλλά δεν φταίει αυτό, δικό μου το λάθος σε αυτό που έγραψα παραπάνω.
Ο κώδικάς μου έχει την μορφή αυτού που προτείνεις (zero based), το πρόβλημα είναι άλλο.
Αν θέλεις δοκίμασέ το για να δεις:
Dim myString As String = "blabla{0}{1}{2}{3}{4}etc"
Dim myList As New ArrayList
myList.Add("value1")
myList.Add("value2")
myList.Add("value3")
myList.Add("value4")
myList.Add("value5")
myString = String.Format(myString, myList)