标签: c# character-encoding biztalk
出于某种原因,如下图所示,我的系统总是在ASCII文本文件中的每个字符后添加00。我只能在使用文本文件的二进制格式视图时找到此问题(例如在UltraEdit中)。如果我只是用记事本打开它,一切都很好。但这是一个很大的问题,因为如果我将此文件发送到另一个系统进行处理,他们会因为所有00而抱怨它不是一个有效的文件:
00
是否因为某些系统设置?
答案 0 :(得分:8)
那不是ASCII文件。这是一个UTF-16文件(猜测似乎很可能) - 这是记事本基本上正在检测的内容。
或者: