Bueno es mi primera vez que escribo en un foro.

Y recien estoy empezando a programar en .NET.
Bueno quisiera que me expliquen este codigo.
Es para validar que un articulo no se repita.
If lstArticulos.Items.IndexOf(txtArticulo.Text) >= 0 Then
MessageBox.Show(" texto repetido")
End If
Aqui no entiendo, ¿como reconoce que no se repita el mismo string?