webForumDet fria alternativet

Object reference not set to an instance of an object

.NET

2 svar · 430 visningar · startad av Travoni

Medlem sedan okt. 20041 556 inlägg
Frågan#1
Dim lines() As String
            Dim fields() As String
            Dim li As ListItem = Nothing
            lstValues.Items.Clear()
            lines = "Ett:1|Två:2|Tre:3".Split(CChar("|"))

            For i As Integer = 0 To UBound(lines)
                fields = lines(i).Split(CChar(":"))
          [red]      li.Text = fields(0)[/red]
                li.Value = fields(0)
                lstValues.Items.Add(li)
            Next i

På denna rad: li.Text = fields(0)

Medlem sedan jan. 20011 140 inlägg
#2

lägg till li = new listitem

For i As Integer = 0 To UBound(lines)
  li = new listitem
  fields = lines(i).Split(CChar(":"))
  li.Text = fields(0)
  li.Value = fields(0)
  lstValues.Items.Add(li)
Next i
Medlem sedan okt. 20041 556 inlägg
#3

Åhhh, nej ett sånt nybörjarfel... Tack!

255 ms totalt · 4 externa anrop · v20260731065814-full.b8c362d6
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)