0
我用这个方法救我的连接句子到一个文本文件:流读取第二行的Visual Studio C#
MemoryStream ms = new MemoryStream();
byte[] memData = Encoding.UTF8.GetBytes("Data Source=" + textBox1.Text + ";" + Environment.NewLine + "Initial Catalog=" + textBox2.Text + ";" + Environment.NewLine + "User ID=" + textBox3.Text + ";" + Environment.NewLine + "password=" + textBox4.Text + ";");
ms.Write(memData, 0, memData.Length);
FileStream strm = new FileStream(@"C:\Users\Çağatay\Desktop\test.txt", FileMode.Create, FileAccess.Write);
ms.WriteTo(strm);
ms.Close();
strm.Close();
MessageBox.Show("Connection Saved");
是否有重装行文本框回来的StreamReader的方法?
我搜索,发现这个:
int counter = 0;
string line;
// Read the file and display it line by line.
System.IO.StreamReader file = new System.IO.StreamReader(@"C:\Users\Çağatay\Desktop\test.txt");
while ((line = file.ReadLine()) != null)
{
MessageBox.Show(line);
counter++;
}
file.Close();
但我需要的东西,如:
textbox1.text=streamreader.readline[0]
textbox2.text=streamreader.readline[1]
谁能帮助?
我觉得它是如此,他可以映射行文本框。然后再次,用你的代码,他可以做'textbox1.Text = lines [0]' –
我如何将第一行附加到textbox1.text和第2行到textbox2.text? –
@CagatayCelik:'textBox1.Text = lines [0]; textBox2.Text = lines [1];'...它只是一个数组。 –