C#应用程序标签中显示不需要的文本
我对C语言的程序有一个特殊的问题: 首先,我使用以下代码将文本框中的一些文本写入二进制文件:C#应用程序标签中显示不需要的文本,c#,text,binary,label,C#,Text,Binary,Label,我对C语言的程序有一个特殊的问题: 首先,我使用以下代码将文本框中的一些文本写入二进制文件: bw.Write(CorrectAnswerResponse.ToString()); CorrectAnswerResponse = br.ReadString(); 然后,我使用以下代码将该文本从二进制文件读取到标签: bw.Write(CorrectAnswerResponse.ToString());
bw.Write(CorrectAnswerResponse.ToString());
CorrectAnswerResponse = br.ReadString();
然后,我使用以下代码将该文本从二进制文件读取到标签:
bw.Write(CorrectAnswerResponse.ToString());
CorrectAnswerResponse = br.ReadString();
当目标标签显示以下文本时出现问题:
System.Windows.Forms.TextBox,文本:正确!Ringo Starr的出生名是Richard Starkey
我应该看到的是:
“正确!林戈·斯塔尔的出生名是理查德·斯塔基。”
二进制文件中的所有其他数据正在正确写入、读取和显示。“System.Windows.Forms.TextBox,Text:”来自哪里?您是否尝试过这样设置文本
CorrectAnswerResponse.Text = br.ReadString();
CorrectAnswerResponse.Text = br.ReadString();
写文本本身,而不是类名
bw.Write(CorrectAnswerResponse.Text);
并将字符串读入标签: