条件 ?: ComboBox 的运算符
Conditional ?: operator for ComboBox
我想将以下代码添加到 Form1_Load 函数中的以下代码中,这样如果连接了串行端口 COM 端口,组合框将自动选择它。
但是使用条件 ?: 语句,我不知道该怎么做。
因此,如果组合框包含超过 1 个项目,它会选择组合框的第 2 个项目。否则它选择第 0 项
comboBox1.Items.Count > 1 ? comboBox1.SelectedIndex = 2 : comboBox1.SelectedIndex = 0;
应该是comboBox1.SelectedIndex = comboBox1.Items.Count > 1 ? 2 : 0
我想将以下代码添加到 Form1_Load 函数中的以下代码中,这样如果连接了串行端口 COM 端口,组合框将自动选择它。
但是使用条件 ?: 语句,我不知道该怎么做。
因此,如果组合框包含超过 1 个项目,它会选择组合框的第 2 个项目。否则它选择第 0 项
comboBox1.Items.Count > 1 ? comboBox1.SelectedIndex = 2 : comboBox1.SelectedIndex = 0;
应该是comboBox1.SelectedIndex = comboBox1.Items.Count > 1 ? 2 : 0