我如何在一个声明中这样做?我尝试通过移除;
并在中间添加+
来在一个语句中创建它们,但它不起作用。 sName
和sRealname
是字符串。
comboBox1.Items.Add(sName);
comboBox1.Items.Add(sRealname);
编辑:抱歉让您感到困惑。我需要comboBox上的文本显示在sName和sRealname的1行中,但是我需要为每个字符串分隔代码,因为如果代码中断代码
答案 0 :(得分:6)
您可以使用AddRange
:
comboBox1.Items.AddRange(new object[]{sName, sRealname});
答案 1 :(得分:4)
作为suggested by Tim,我想你正在寻找这样的东西:
comboBox1.Items.Add( sName + " " + sRealname );
或者,为了让我对我更具可读性:
comboBox1.Items.Add( string.Format( "{0} {1}", sName, sRealname );
您可以在MSDN上阅读string concatenation或string.Format
method。