您好我正在使用Stream编写器将数组中的字符串写入文本文件但是收到错误"输入字符串的格式不正确"当它试图写下面提到的值 -
SET @SUBSCRIBERDISABLEDSTRING = N''del:submassemail="{Defaults:Email:MassEmails:MassEmailValue}" del:suboptionsenabled="false"''
使用了不同的编码(UTF8,ASCII),但没有用。
using (StreamWriter writer = new StreamWriter("important.txt", true, System.Text.Encoding.ASCII))
{
try
{
for (int i = StartPoint; i <= EndPoint; i++)
{
writer.WriteLine(lines[i]);
}
for (int j = StartPoint1; j <= EndPoint1; j++)
{
writer.WriteLine(lines[j]);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
答案 0 :(得分:0)
stream.WriteLine
似乎支持格式化。 <{1}}和{
是格式化中的控件符号。
也许}
会修复它?
但请检查性能影响!