C# 在列表框中的条目之间放置空格

C# 在列表框中的条目之间放置空格,c#,C#,如何在列表框的条目之间放置空格 列表框将显示联系人 Tom 987 sugar st. Frank 123 maple dr. Jessica 456 bedford st. 我想在这些联系人之间留出一个空间。到目前为止,我得到了以下代码: private void button1_Click(object sender, EventArgs e) { listBox1.Items.Add(textBox1.Text); listBox1.It

如何在列表框的条目之间放置空格

列表框将显示联系人

Tom
987 sugar st.
Frank
123 maple dr.
Jessica
456 bedford st.
我想在这些联系人之间留出一个空间。到目前为止,我得到了以下代码:

    private void button1_Click(object sender, EventArgs e)
    {

        listBox1.Items.Add(textBox1.Text);
        listBox1.Items.Add(textBox2.Text);
        textBox1.Clear();
        textBox2.Clear();
        Console.WriteLine("/n");
    }

但是
Console.WriteLine(“/n”)
在下一个条目之间没有空格

尽管我同意@AndreyShchekin的评论,但这里有一个解决方案

您没有使用
控制台
。。您正在使用
列表框
。为此。。您需要使用
列表框
在项目之间留出空间

也许一种方法是添加一个空白项?像这样:

listBox1.Items.Add("");

我不确定你在那里需要什么。
尝试在列表框中添加一个空元素<代码>列表框1.Items.Add(string.Empty)

为什么不添加一个空行,如:

  private void button1_Click(object sender, EventArgs e)
{

    listBox1.Items.Add(textBox1.Text);
    listBox1.Items.Add(textBox2.Text);
    listBox1.Items.Add("");
    textBox1.Clear();
    textBox2.Clear();
}
或者使用
Environment.NewLine
like

  private void button1_Click(object sender, EventArgs e)
{

    listBox1.Items.Add(textBox1.Text);
    listBox1.Items.Add(textBox2.Text);
    listBox1.Items.Add(Environment.NewLine);
    textBox1.Clear();
    textBox2.Clear();
}

它应该是
\n
。另外,
Console.WriteLine
与列表框无关,除非您要将列表框项值输出到控制台中,而您在这里没有这样做。在两者之间添加一个空白项?…老实说,这个问题看起来需要一本书,不是答案--您必须了解Console.WriteLine的功能以及它不适用于此处的原因,而不仅仅是将其删除并使用其他内容。根据我获得Console的C#书,WriteLine()用于Windows窗体应用程序。我只是无法在listbox@user2514327什么书?名誉与耻辱。