如何在 StringBuilder 中添加字节顺序标记?
(我必须将字符串传递给另一个方法,该方法将其保存为文件,但我无法修改该方法。)
我尝试了这个:
我尝试了这个:
var sb = new StringBuilder();
sb.Append('\xEF');
sb.Append('\xBB');
sb.Append('\xBF');
但是当我用十六进制编辑器查看时,它会添加以下序列:C3 AF C2 BB C2 BF
字符串很大,因此最好不要来回转换为字节数组。
编辑: 在评论中提出问题后进行澄清。我必须将该字符串传递给另一个方法,该方法接受一个字符串并在Azure Blob Storage上创建一个文件。我无法修改其他方法。