请教高手C#如何获取一组字符串的ASCII码

请教高手C#如何获取一组字符串的ASCII码,第1张

楼上,你看成C++了吗?

string s = Textbox1Text;

byte[] ba = SystemTextASCIIEncodingGetBytes(s);

StringBuilder sb = new StringBuilder();

foreach (byte b in ba)

sbAppend(bToString("x")+" "); //加上x和空格,输出16进制,这样abcdef会输出为61 62 63 64 65 66,而不是很难分段很难看懂的979899100101102

最后输出sbToString()即可

Java活的字符串ASCII码值:

public class Test {

public static void main(String[] args) {

Test t=new Test();

tgetASCii("1");//传入要获取ASCII的字符串

}

String getASCii(String aa) {

String a = aa;

byte[] i = agetBytes();

for (byte b : i) {

Systemoutprintln(b);

}

return null;

}

}

如果是ASCII字符,可以用charCodeAt()方法取得,但如果超出ASCII范围,返回的结果是Unicode编码如果要查询ANSI编码,可能必须查询码表,而这个码表你可以在网上找到,也可以自己写一个

以上就是关于请教高手C#如何获取一组字符串的ASCII码全部的内容,包括:请教高手C#如何获取一组字符串的ASCII码、如何用java获得字符串的ASCII值、js怎样获取字符ASCII码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9755727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存