我使用StreamWriter
类写一些文字到新创建的文本文件,但输出总是古怪错了,这是我的代码:的StreamWriter写入一个文本文件的内容不正确
StreamWriter sw = new StreamWriter("newtextfile.txt", false, Encoding.Unicode);
for (int d = 0; d < count; d++)
{
sw.WriteLine(d + '^' + str1[d] + '^' + str2[d] + '^' + str3[d]);
}
sw.Flush();
sw.Close();
输出变像这样的(这是文件的开始):
65342STR1^STR2^STR3
65343STR1^STR2^STR3
...等
我不知道为什么是WriteLine
跳过d + '^'
并编写该随机数。
为什么这个问题是downvoted?来吧 – 2014-09-25 15:36:15
他们总是低估我的问题,因为在这样的情况下,你必须从某个地方开始,但那个地方一定要先进。 – Omarrrio 2014-09-25 15:41:13
振作起来的男人,它有时会发生:-)。 +1 – 2014-09-25 15:42:22