My.settings array

Hey ich wollte eine Variable als einstellung speichern. Die soll ein array sein. Aber ich weiß nich wie ich für my.settings.variable die größe des arrays festlege.
My.Settings.namen(zaehler) = namen(zaehler)
Fehlermeldung: NullReferenceException wurde nicht behandelt
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Ich habs bei Einstellungen als Arraylist deklariert

Public zaehler As Single
Private Sub bneintrag_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bneintrag.Click

anrede(zaehler) = tbanrede.Text
namen(zaehler) = tbname.Text
ort(zaehler) = tbort.Text

My.Settings.namen(zaehler) = namen(zaehler)
My.Settings.anrede(zaehler) = anrede(zaehler)
My.Settings.ort(zaehler) = ort(zaehler)

End Sub

Hallo,

dann arbeite doch nicht auf der Null-Referenz und instanziere deine ArrayList:

My.Settings.anrede = New ArrayList()
My.Settings.anrede(zaehler) = tbanrede.Text

Nico