Why not store all the usernames in an array to begin with, then bind that Listbox to the array as a datasource? Then you already have a data structure there to work with.
Or alternatively, the ListBox should have an Items property that you can iterate through, pretty much just like you're using an array already. You could do Items[x].Value , if I recall correctly. No need for a separate array there.