我正在编写一个期望字节数组作为输入的函数。这个输入数组应该代表一个有效的 ASCII 字符串。
我试图找出一种方法来验证上述要求。如果有任何区别,则数组应该是 8 个字节长。
我考虑过检查每个字节是否在 ASCII 范围内,但不适用于多字节的字符。
我还看到.NETEncoding.ASCII.getString()
可以解析字节并返回'?'
任何无效字符。是否有可用于获取布尔指示验证的函数?
任何想法表示赞赏。谢谢。
我正在编写一个期望字节数组作为输入的函数。这个输入数组应该代表一个有效的 ASCII 字符串。
我试图找出一种方法来验证上述要求。如果有任何区别,则数组应该是 8 个字节长。
我考虑过检查每个字节是否在 ASCII 范围内,但不适用于多字节的字符。
我还看到.NETEncoding.ASCII.getString()
可以解析字节并返回'?'
任何无效字符。是否有可用于获取布尔指示验证的函数?
任何想法表示赞赏。谢谢。