我正在用 C# 编写一个程序。使用这个程序,我打算将值从文本框写入 CSV 文件。到目前为止,这仍然有效。只有像这样粘贴回来的值:
hellobye|
hello (TextBox1)
bye (TextBox2)
我怎么知道他们总是换新线?我已经尝试过 Environment.NewLine,只是没有工作。
到目前为止,这是我的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length != 0)
{
String input = textBox1.Text + textBox2.Text;
string[] lines = {input + "|" };
System.IO.File.AppendAllLines(@"c:\output.csv", lines);
textBox1.Clear();
textBox2.Clear();
}
}
}
}