C#在字符串中搜索扩展的ascii字符。

问题描述 投票:-1回答:1

我有一个文件,我正在搜索特定的ascii字符。

从文件中获取文本后,我运行了以下代码。

var t = text.IndexOf((char)128);

Hexedit显示我有HEX 80的字符 也就是ascii字符128 但t最后的值是 -1.

我是否有其他方法来搜索这个字符?

c# search hex ascii
1个回答
1
投票

我发现我必须像下面这样适当地进行编码,以便能够按照我的期望来搜索字符串。 在我的例子中,它是下面的。

var text = File.ReadAllText(filename, Encoding.UTF7);
© www.soinside.com 2019 - 2024. All rights reserved.