如何从文本框写入文件?C#
我想从文本框中获取数据并将其写入文件。我有这个密码,但不起作用如何从文本框写入文件?C#,c#,list,textbox,C#,List,Textbox,我想从文本框中获取数据并将其写入文件。我有这个密码,但不起作用 private void Button_Click_2(object sender, RoutedEventArgs e) { string info = textbox2.Text; List<string> data= new List<string>(); data.Add(info); String line = File.Wr
private void Button_Click_2(object sender, RoutedEventArgs e)
{
string info = textbox2.Text;
List<string> data= new List<string>();
data.Add(info);
String line = File.WriteAllLines(filename, data);
}
private void按钮\u单击\u 2(对象发送者,路由目标)
{
字符串信息=textbox2.Text;
列表数据=新列表();
数据。添加(信息);
字符串行=File.writeAllines(文件名、数据);
}
我做错了什么?1.您试图将函数
文件的返回值存储到字符串变量行中。writeAllines()
不返回任何内容,其返回类型为无效
2。您可以使用File.writealText()
函数写入在文本框中输入的字符串
试试这个:
private void Button_Click_2(object sender, RoutedEventArgs e)
{
File.WriteAllText(filename, textbox2.Text);
}
那么,它是如何工作的呢?文件名是从哪里来的?您是否也确保您的点击事件被触发?点击+=(s,e)=>按钮点击2(s,e);为什么要创建一个列表?没用