这必须是一个简单的问题,但我找不到任何东西。
我有一个文本文件。我需要在末尾放置一个EOF字符,以便第三方供应商可以正确读取文件。
编写文件结尾字符所需的转义字符是什么?
我不确定是否需要提供更多信息,但如果我这样做,请告诉我。
由于
答案 0 :(得分:9)
如果你需要放置那个EOF字符,你可以选择:
yourStream.WriteByte(0x1A); // dec 26
答案 1 :(得分:6)
只需恰当地使用StreamWriter class和Close文件即可。 EOF标记将为您正确处理。
答案 2 :(得分:4)
当使用C#的库写入文本文件时,会自动写入EOF字符。
答案 3 :(得分:2)
如果您的流是FileStream而不是简单:
yourStream.SetLength(someUlongLength);