selectedItemsのとselectedIndexのののC#
-
21-08-2019 - |
質問
私はC#に新たなんだと私はプログラムする方法を学ぶために始めています 私は、私が代わりにコンソールのWindowsApplicationを使用するVisual Studioのマイクロソフト版にプログラムを学びました。 このコードをしようとしますが、私は、このコマンドを発生しました: 選択されたインデックスと選択した項目 そして、私は2つの違いを知っていただきたいと思います。 私は私のコードで、今はかなり混乱しています。私がやろうとしているコードを追加し、リストボックスでテキストを削除されます。
ご協力いただきありがとうございます。
追加の質問:私のコードでは、私はこの行を持っています:
int listBoxSelectedItem = listBox1.SelectedIndex;
listBox1.Items.RemoveAt(listBox1.SelectedIndex);
私はこの部分を理解したいと思います: 最初の行は、タイプ「int」で「listBoxSelectedItem」という変数があります。あなたが選択した項目の位置は「listBoxSelectedItem」と呼ばれる変数に格納されます。あれは正しいですか?
2行目は、「listBox1.SelectedIndexは」法にパススルーされる情報であり、「RemoveAtは」正しいここに私の理解ですか?
おかげ
解決
選択した項目が選択されているオブジェクトを返します。選択したインデックスがintとしてリスト内の位置を返します。
たとえば、あなたは、文字列のリストを持っていること
Cat
Dog
Hamster
Horse
このリスト彼らから「犬」を選択した場合、SelectedIndexを1(インデックスはゼロベースなので、最初の項目は、など1秒、0である。)である一方、SelectedItemプロパティは、文字列「犬」であります
所属していません StackOverflow