1

ComboBoxインデックスが0から3の範囲の4つのアイテムを設定しています。

コードの後半で、選択した内容に応じて特定のイベントを実行する必要があります。ComboBoxこれを行うために、整数の比較は文字列よりも高速であるため、選択したアイテムのインデックスを比較することを考えました。

選択したアイテムのインデックスを取得するにはどうすればよいですか?

4

2 に答える 2

1

ComboBoxにはSelectedIndexプロパティがあります。

myComboBox.SelectedIndex

比較について:
何百万もの比較を行っていない場合、この「最適化」は役に立ちません。

于 2010-02-06T22:40:53.510 に答える
0

整数の比較は文字列の比較よりも常に高速です。

比較する文字列の長さによって異なります...それぞれが1文字しかない2つの文字列を比較する場合、4バイト整数値を比較するよりも高速な単純なバイト単位のAND演算です。

于 2010-02-06T22:41:09.593 に答える