Come stampare un array di oggetti

mercoledì 17 maggio 2006 - 10.57

kiara83 Profilo | Junior Member

Ho creato un array fatto di oggetti di tipo Rect (che sono dotati di 3 proprietà: nome, percorso, e punto di inizio).
Rect[] points = new Rect[2];
La creazione di un array è associata all'evento di drag & drop, quindi ogni volta che trascino un'immagine nella mia label vado ad aggiungere un elemento all'array.
Ora vorrei sapere:
- Se io ad esempio aggiungo l'evento click di un bottone come faccio ad accedere al mio array?

- Una volta che posso accedere al mio array cosa succede se gli dico di scrivermi l'elemento points[1], che è un oggetto? Cosa mi scriverà?

Brainkiller Profilo | Guru

>- Se io ad esempio aggiungo l'evento click di un bottone come
>faccio ad accedere al mio array?

Accedi come nel resto del codice nome_array[indice]

>- Una volta che posso accedere al mio array cosa succede se gli
>dico di scrivermi l'elemento points[1], che è un oggetto? Cosa
>mi scriverà?

Qua non ho proprio capito, cosa vuoi dire ?
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Dampyr Profilo | Junior Member

>- Una volta che posso accedere al mio array cosa succede se gli
>dico di scrivermi l'elemento points[1], che è un oggetto? Cosa
>mi scriverà?

Se invochi il metodo toString per "scrivermi l'elemento" dipende da come è stato impostato il metodo da papà Microsoft, fai una prova e vedi cosa scrive.
Puoi sovrascrivere il metodo toString, facendo un overload nel quale gli fai "scrivere" quello che vuoi tu.
Spero intendessi questo...


... cerca di essere il giocatore di scacchi, non il pezzo sulla scacchiera...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5