Domanda

Sono nuovo di C # e sto iniziando a imparare a programmare Sto imparando a programmare in Microsoft Visual Studio Edition in cui uso il WindowsApplication invece della console. Durante il tentativo di rendere questo codice, ho incontrato questo comando: Selezionare l'indice e elemento selezionato e mi piacerebbe sapere la differenza tra i due. Sono abbastanza confuso ora con il mio codice. Il codice che sto cercando di fare è l'aggiunta e l'eliminazione del testo nella casella di riepilogo.

Grazie per il vostro aiuto.

domanda supplementare: nel mio codice ho questa linea:

int listBoxSelectedItem = listBox1.SelectedIndex;
listBox1.Items.RemoveAt(listBox1.SelectedIndex);

Vorrei capire questa parte: La prima linea, ha una variabile denominata "listBoxSelectedItem" con un tipo "int". La posizione della voce selezionata sarà negozio alla variabile chiamata "listBoxSelectedItem". È corretto?

La seconda linea è il "listBox1.SelectedIndex" è l'informazione che si sta passaggio attraverso il metodo, "RemoveAt" E 'la mia comprensione corretta qui?

Grazie

È stato utile?

Soluzione

Gli elementi selezionati verranno restituire l'oggetto selezionato. indice selezionato restituisce la posizione nella lista come un int.

Per esempio si può avere una lista di stringhe:

Cat
Dog
Hamster
Horse

Se si seleziona "Dog" in questa lista non loro la proprietà SelectedItem è la stringa "Dog", mentre il SelectedIndex è 1 (indici si basano zero, quindi la prima voce è 0, la seconda 1 ecc.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top