gpt4 book ai didi

c# - 如何删除c#文件流中的黑菱形问号

转载 作者:行者123 更新时间:2023-12-04 02:10:58 26 4
gpt4 key购买 nike

如何去除读取文本文件时的黑色菱形问号?

在文本文件中,真正的字符是•,但在阅读文本文件后变成了�。我不知道如何操纵/删除那个角色。

最佳答案

此字符表示您正在以错误的编码读取文件。首先你需要知道你的文件是如何编码的。例如,您可以从 Notepad++ 获取此信息。然后在您的代码中读取指定此编码的文件。下面是一个读取 unicode 文件的例子:

var text = File.ReadAllText(filePath, Encoding.Unicode);

删除字符:

text.Replace("•", string.Empty);

关于c# - 如何删除c#文件流中的黑菱形问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17769830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com