Vorrei sapere se esiste un comando che estrae la classe di appartenenza di un oggetto.
Più precisamente ho creato una classe personalizzata che ho messo in un ArrayList dove ci sono oggetti di classi differenti e quando mi capita un oggetto della mia classe devo fare una determinata cosa.

il codice in questione è il seguente:
codice:
If (MCRSeq.Item(recStep - 1)) Then ' in questo IF devo controllare che tipo di oggetto c'è in quella posizione

                Label1.Text = MCRSeq.Item(recStep - 1).ToString
            Else
                Label2.Text = MCRSeq.Item(recStep - 1).X.ToString + " - " + MCRSeq.Item(recStep - 1).Y.ToString
            End If
Perchè come potete ben capire se in quella determinata posizione c'è una classe che non ha la funzione X o Y il programma si blocca e mi da un errore.

grazie mille a tutti