【发布时间】:2011-10-07 05:31:33
【问题描述】:
我必须写一个 ASCII 并有 schemah,每行应该是 128 个字符,我把字符串和字符串连接起来,以便每个字段都收到他的位置,测试正好是 128 个字符,但在 edit.com 中不是找对地方了,请问如何制作文件的ascii码?有没有办法将每个字符串写入某个位置? 我不能上传 schamah 不是英文的,而且我不会说英语,对错误感到抱歉。
提前致谢
【问题讨论】:
我必须写一个 ASCII 并有 schemah,每行应该是 128 个字符,我把字符串和字符串连接起来,以便每个字段都收到他的位置,测试正好是 128 个字符,但在 edit.com 中不是找对地方了,请问如何制作文件的ascii码?有没有办法将每个字符串写入某个位置? 我不能上传 schamah 不是英文的,而且我不会说英语,对错误感到抱歉。
提前致谢
【问题讨论】:
您很可能不会使用 ASCII 编码来编写文件 - 试试这个:
string myRow =string.Join("", Enumerable.Repeat("A", 128));
string[] rows = new string[] { myRow, myRow };
File.WriteAllLines(@"test.txt", rows, Encoding.ASCII);
这会生成一个文本文件,其中每一行都以 ASCII 编码(每个字符一个字节),并且行由\r\n 字符分隔。该示例生成一个大小为 260 字节的文件,每行 128 字节加上 2 倍的两个字符用于行分隔。
【讨论】: