Question

Je suis nouveau à C # et je commence à apprendre à programmer J'apprends à programmer dans le Microsoft Visual Studio Édition où j'utilise le WindowsApplication au lieu de la console. Tout en essayant de rendre ce code, je rencontrais cette commande: Index sélectionné et l'élément sélectionné et je voudrais savoir la différence entre les deux. Je suis assez confus maintenant avec mon code. Le code que je suis en train de faire est d'ajouter et de supprimer du texte dans la liste.

Merci pour votre aide.

Question supplémentaire: dans mon code que j'ai cette ligne:

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

Je voudrais comprendre cette partie: La première ligne, a une variable appelée "listBoxSelectedItem" avec un type "int". La position de l'élément que vous avez sélectionné sera magasin à la variable appelée « listBoxSelectedItem ». Est-ce exact?

La deuxième ligne est le « listBox1.SelectedIndex » est l'information qui est passe par la méthode, « RemoveAt » Je crois comprendre ici correcte?

Merci

Était-ce utile?

La solution

L'élément sélectionné renvoie l'objet sélectionné. index sélectionné renvoie l'emplacement dans la liste comme un int.

Par exemple, vous pouvez avoir une liste de chaînes:

Cat
Dog
Hamster
Horse

Si vous sélectionnez « Dog » de cette liste eux la propriété SelectedItem est la chaîne « chien » alors que le SelectedIndex est 1 (indices sont basés zéro, de sorte que le premier élément est 0, deuxième 1 etc.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top