问题描述
private void btn_create_Click(object sender,EventArgs e)
{
string s1,s2,s3,s4,s5,s6;
s1= txtlbl1.Text;
s2= txtlbl2.Text;
s3= txtlbl3.Text;
s4= txtlbl4.Text;
s5= txtlbl5.Text;
s6= txtlbl6.Text;
using(StreamWriter sw= new StreamWriter(“full_path_name.txt”,true));
{
sw.Writeline(string.Format(“[0]#[1]#[2]#[3]#[4]#[5]”,new object[] {s1,s6}));
}
您好,我是 C# 新手,我正在尝试使用 # 作为分隔符写入文本文件,但遇到了一些错误,我们将不胜感激!将附上错误图片errors
解决方法
首先,有几件事可以让人们更轻松地帮助您。
确保您的代码格式正确。
在 using 语句之后,您有一个分号 (;),它破坏了代码的语义,因此您应该将其删除。 还要仔细检查您的卷曲脚{},最后您错过了一个。
针对手头的问题
我们无法在 .cs 文件的顶部看到您的 using 语句,这是您当前 .cs 文件使用的依赖项,这很可能是问题的根源。请按照其他用户对您的问题评论的建议,将其添加到您的 .cs 文件的最顶部。
using System.IO;